指定したインデックス位置から開始して接続文字列からのプロパティのキー名を受け取り、とプロパティのキー名に続く位置を指すようにインデックスを更新します。
名前空間: Microsoft.VisualStudio.Data.Framework
アセンブリ: Microsoft.VisualStudio.Data.Framework (Microsoft.VisualStudio.Data.Framework.dll 内)
構文
'宣言
Protected Overridable Function ReadKeyFromString ( _
connectionString As String, _
ByRef index As Integer _
) As String
protected virtual string ReadKeyFromString(
string connectionString,
ref int index
)
protected:
virtual String^ ReadKeyFromString(
String^ connectionString,
int% index
)
abstract ReadKeyFromString :
connectionString:string *
index:int byref -> string
override ReadKeyFromString :
connectionString:string *
index:int byref -> string
protected function ReadKeyFromString(
connectionString : String,
index : int
) : String
パラメーター
- connectionString
型 : System.String
DataConnectionProperties の現在のインスタンスで認識される書式接続文字列。
- index
型 : System.Int32%
この示す接続文字列のインデックス プロパティ名の読み取りをどこで起動するか。
戻り値
型 : System.String
プロパティのキー名を表すプロパティのキー名の入力を開始インデックスと終了の間の connectionString のパラメーターの部分文字列。
例外
| 例外 | 条件 |
|---|---|
| ArgumentNullException | connectionString パラメーターが nullnull 参照 (Visual Basic では Nothing) です。 |
| ArgumentOutOfRangeException | index のパラメーターは、接続文字列の長さを超えるゼロよりも小さいかです。 |
解説
Parse のメソッドの基本実装では、入力接続文字列の解析時にこのメソッドを呼び出します。この例では、文字列の現在位置を追跡します index のパラメーターを使用し、このメソッドとメソッドに ReadValueFromString のインデックスを適切に更新するに依存します。
このメソッドの基本実装では、最初のプロパティ名と値のペアの区切りを検出するまで読み取ります。
.NET Framework セキュリティ
- 直前の呼び出し元に対する完全な信頼。このメンバーは、部分的に信頼されているコードから使用することはできません。詳細については、「部分信頼コードからのライブラリの使用」を参照してください。