可以将数据源特定对象标识符从字符串到标识符部件和从标识符新的字符串。
继承层次结构
System.Object
Microsoft.VisualStudio.Data.DataObjectIdentifierConverter
Microsoft.VisualStudio.Data.AdoDotNet.AdoDotNetObjectIdentifierConverter
命名空间: Microsoft.VisualStudio.Data
程序集: Microsoft.VisualStudio.Data(在 Microsoft.VisualStudio.Data.dll 中)
语法
声明
<GuidAttribute("14CD64D0-BA5D-494a-A3B7-569E5B6AC3A6")> _
Public Class DataObjectIdentifierConverter
[GuidAttribute("14CD64D0-BA5D-494a-A3B7-569E5B6AC3A6")]
public class DataObjectIdentifierConverter
[GuidAttribute(L"14CD64D0-BA5D-494a-A3B7-569E5B6AC3A6")]
public ref class DataObjectIdentifierConverter
[<GuidAttribute("14CD64D0-BA5D-494a-A3B7-569E5B6AC3A6")>]
type DataObjectIdentifierConverter = class end
public class DataObjectIdentifierConverter
DataObjectIdentifierConverter 类型公开以下成员。
构造函数
名称 | 说明 | |
---|---|---|
![]() |
DataObjectIdentifierConverter() | 选件类构造函数。实例化 DataObjectIdentifierConverter 选件类的nonparameterized实例。 |
![]() |
DataObjectIdentifierConverter(array<String[], Char, Char) | 初始化 DataObjectIdentifierConverter 选件类的参数化实例与指定的配置的。 |
页首
方法
名称 | 说明 | |
---|---|---|
![]() |
BuildString | 生成标识符的字符串版本。 |
![]() |
ConvertToArray | 将格式化字符串标识符为其等效设置标识符部件。 |
![]() |
ConvertToString | 将设置标识符部件转换为基于指定的格式设置选项的已格式化的字符串标识符。 |
![]() |
Equals | 确定指定的对象是否等于当前对象。 (继承自 Object。) |
![]() |
Finalize | 允许对象在“垃圾回收”回收之前尝试释放资源并执行其他清理操作。 (继承自 Object。) |
![]() |
FormatPart | 设置一个指定的标识符部件。 |
![]() |
GetHashCode | 用作特定类型的哈希函数。 (继承自 Object。) |
![]() |
GetType | 获取当前实例的 Type。 (继承自 Object。) |
![]() |
MemberwiseClone | 创建当前 Object 的浅表副本。 (继承自 Object。) |
![]() |
SplitIntoParts | 将标识符的字符串版本设置为格式标识符部件。 |
![]() |
ToString | 返回表示当前对象的字符串。 (继承自 Object。) |
![]() |
UnformatPart | 取消格式设置应用于特定标识符部件。 |
页首
字段
名称 | 说明 | |
---|---|---|
![]() ![]() |
Default | 表示的 DataObjectIdentifierConverter 选件类的默认实例时,使用一个提供程序特定的实现不存在时。 |
页首
备注
通常某些对象标识符数据源中包括用于命令执行的某个字符串。例如,在SQL语句,SELECT * FROM mytable,“mytable”中的字符串是对象的唯一标识符。下语句运行的上下文。
通常数据源对象有包容机制,如目录、架构或包。因为一个唯一名称为唯一标识对象,不再足够了引入了对多部分的标识符的需要。例如,在不同的用户下的Oracle server组不同的对象,使对象的唯一标识符限定使用用户名。
因为布局这样的几部分的标识符可能从数据源更改为另一种,必须具有方式转换特定字符串转换为其设置部件反之亦然。此选件类提供这样的结构。
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。