次の方法で共有


DataConnectionProperties.ReadValueFromString メソッド

指定したインデックス位置から開始して接続文字列からプロパティ値を読み取る適切な型に変換し、そのプロパティ名の後の位置を指すようにインデックスを更新します。

名前空間:  Microsoft.VisualStudio.Data.Framework
アセンブリ:  Microsoft.VisualStudio.Data.Framework (Microsoft.VisualStudio.Data.Framework.dll 内)

構文

'宣言
Protected Overridable Function ReadValueFromString ( _
    key As String, _
    connectionString As String, _
    ByRef index As Integer _
) As Object
protected virtual Object ReadValueFromString(
    string key,
    string connectionString,
    ref int index
)
protected:
virtual Object^ ReadValueFromString(
    String^ key, 
    String^ connectionString, 
    int% index
)
abstract ReadValueFromString : 
        key:string * 
        connectionString:string * 
        index:int byref -> Object 
override ReadValueFromString : 
        key:string * 
        connectionString:string * 
        index:int byref -> Object 
protected function ReadValueFromString(
    key : String, 
    connectionString : String, 
    index : int
) : Object

パラメーター

  • key
    型 : System.String
    値が読み込み中プロパティのキーの名前。
  • connectionString
    型 : System.String
    値の読み込み元になる接続文字列。
  • index
    型 : System.Int32%
    値の読み取りを開始する接続文字列のインデックス。

戻り値

型 : System.Object
正しい型に変換するプロパティ名の入力を開始インデックスと終了の間のプロパティ値を表す connectionString のパラメーターの部分文字列。

例外

例外 条件
ArgumentNullException

key や connectionString のパラメーターは nullnull 参照 (Visual Basic では Nothing)です。

OutOfRangeException

index のパラメーターは、接続文字列の長さを超えるゼロよりも小さいかです。

解説

Parse のメソッドの基本実装では、入力接続文字列の解析時にこのメソッドを呼び出します。この例では、文字列の現在位置を追跡するために index のパラメーターを使用し、このメソッドとメソッドに ReadKeyFromString のインデックスを適切に更新するに依存します。

.NET Framework セキュリティ

  • 直前の呼び出し元に対する完全な信頼。このメンバーは、部分的に信頼されているコードから使用することはできません。詳細については、「部分信頼コードからのライブラリの使用」を参照してください。

参照

関連項目

DataConnectionProperties クラス

Microsoft.VisualStudio.Data.Framework 名前空間