DataConnectionProperties.ReadNameFromString - метод
Считывает имя свойства из строки подключения, начиная с указанного индекса, а затем обновляет индекс, чтобы они указывали на позицию сразу после имени свойства.
Пространство имен: Microsoft.VisualStudio.Data
Сборка: Microsoft.VisualStudio.Data (в Microsoft.VisualStudio.Data.dll)
Синтаксис
'Декларация
Protected Overridable Function ReadNameFromString ( _
connectionString As String, _
ByRef index As Integer _
) As String
protected virtual string ReadNameFromString(
string connectionString,
ref int index
)
protected:
virtual String^ ReadNameFromString(
String^ connectionString,
int% index
)
abstract ReadNameFromString :
connectionString:string *
index:int byref -> string
override ReadNameFromString :
connectionString:string *
index:int byref -> string
protected function ReadNameFromString(
connectionString : String,
index : int
) : String
Параметры
- connectionString
Тип: System.String
Строка подключения в формате узнанном текущим экземпляром DataConnectionProperties.
- index
Тип: System.Int32%
Индекс в эту строку подключения, указывающий, где начинается чтение имя свойства.
Возвращаемое значение
Тип: System.String
Возвращает подстроку параметра connectionString, представляющий имя свойства, между входом начальный индекс и конец имени свойства.
Исключения
Исключение | Условие |
---|---|
ArgumentNullException | Параметр connectionString имеет значение null. |
Заметки
Базовая реализация вызывает метод Parse этот метод при анализе строки подключения ввода.Она использует параметр index для отслеживания текущей позиции в строке и полагается на этом методе и метода ReadValueFromString для обновления индекс.
Базовая реализация этого метода чтение продолжается до тех пор, пока она не будет обнаружении первого разделитель имени свойства " ключ-значение ".
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.