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. 如果属性值包含一个或多个单引号(‘),请将每一、两个引号(");

  3. 如果名称/值分隔符或属性项分隔符(在构造函数中指定)包含一个或多个双引号("),等号(=),或分号(;),则将整个值用单引号(‘)。

.NET Framework 安全性

请参见

参考

DataConnectionProperties 类

Microsoft.VisualStudio.Data 命名空间