次の方法で共有


DataConnectionProperties.GetValueAsString メソッド

接続文字列の配置のプロパティ値を書式設定します。

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

構文

'宣言
Protected Overridable Function GetValueAsString ( _
    propertyName As String _
) As String
protected virtual string GetValueAsString(
    string propertyName
)
protected:
virtual String^ GetValueAsString(
    String^ propertyName
)
abstract GetValueAsString : 
        propertyName:string -> string 
override GetValueAsString : 
        propertyName:string -> string 
protected function GetValueAsString(
    propertyName : String
) : String

パラメーター

  • propertyName
    型 : System.String
    書式設定するプロパティの名前。

戻り値

型 : System.String
接続文字列の配置に適した書式指定文字列プロパティの値を返します。

例外

例外 条件
ArgumentNullException

name パラメーターが null です。

InvalidOperationException

プロパティが存在しません。

解説

このメソッドは ToDisplayStringToFullString の基本実装して、出力文字列に設定されるプロパティ値の書式を設定するときに呼び出されます。

このメソッドの基本実装では、プロパティの PropertyDescriptor を取得し、文字列表現を生成するに TypeConverter を使用して、次の書式指定規則を適用します:

  1. プロパティ値が FlagsAttributeでマークされている列挙型、パイプで、コンマ (「」、) (「置き換えます。|」) ;

  2. プロパティ値が一つ以上の単一引用符 (「) が含まれている場合は、単一引用符を 2 つにそれぞれを変更します (」) ;

  3. が名前と値の区切り記号またはプロパティ エントリの区切り記号 (コンストラクターで指定された) 一つ以上の二重引用符 (")、等号 (=)、またはセミコロン (;) が含まれている場合、単一引用符で全体の値を囲みます (')。

.NET Framework セキュリティ

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

参照

関連項目

DataConnectionProperties クラス

Microsoft.VisualStudio.Data 名前空間