接続文字列の配置のプロパティ値を書式設定します。
名前空間: Microsoft.VisualStudio.Data.Framework
アセンブリ: Microsoft.VisualStudio.Data.Framework (Microsoft.VisualStudio.Data.Framework.dll 内)
構文
'宣言
Protected Overridable Function GetValueAsString ( _
key As String _
) As String
protected virtual string GetValueAsString(
string key
)
protected:
virtual String^ GetValueAsString(
String^ key
)
abstract GetValueAsString :
key:string -> string
override GetValueAsString :
key:string -> string
protected function GetValueAsString(
key : String
) : String
パラメーター
- key
型 : System.String
書式設定するプロパティの名前。
戻り値
型 : System.String
接続文字列の配置に適した書式指定文字列プロパティの値。
例外
| 例外 | 条件 |
|---|---|
| ArgumentNullException | key パラメーターが nullnull 参照 (Visual Basic では Nothing) です。 |
解説
このメソッドは ToDisplayString と ToSafeString の基本実装して、出力文字列に設定されるプロパティ値の書式を設定するときに呼び出されます。
このメソッドの基本実装では、プロパティの PropertyDescriptor を取得し、文字列表現を生成するに TypeConverter を使用し、次の書式指定規則を適用します:
プロパティ値が FlagsAttributeでマークされている列挙型、パイプで、コンマ (「」、) (「置き換えます。|」)。
プロパティ値が一つ以上の単一引用符 (「) が含まれている場合は、単一引用符を 2 つにそれぞれを変更します (」)。
プロパティ値が単一引用符で空間とキーと値の区切り記号またはプロパティ エントリの区切り記号 (コンストラクターで指定された)、二重引用符 (」)、単一引用符 (「)、または開始が含まれているか、囲む、全体の値を終了 (」)。
.NET Framework セキュリティ
- 直前の呼び出し元に対する完全な信頼。このメンバーは、部分的に信頼されているコードから使用することはできません。詳細については、「部分信頼コードからのライブラリの使用」を参照してください。