DSRefBuilder.BuildDSRef 方法

生成标识与指定的类型和标识符的一个数据对象的 DSRef 对象。

命名空间:  Microsoft.VisualStudio.Data
程序集:  Microsoft.VisualStudio.Data(在 Microsoft.VisualStudio.Data.dll 中)

语法

声明
Public Function BuildDSRef ( _
    typeName As String, _
    identifier As Object(), _
    parameters As Object() _
) As Object
public Object BuildDSRef(
    string typeName,
    Object[] identifier,
    Object[] parameters
)
public:
Object^ BuildDSRef(
    String^ typeName, 
    array<Object^>^ identifier, 
    array<Object^>^ parameters
)
member BuildDSRef : 
        typeName:string * 
        identifier:Object[] * 
        parameters:Object[] -> Object 
public function BuildDSRef(
    typeName : String, 
    identifier : Object[], 
    parameters : Object[]
) : Object

参数

  • identifier
    类型:array<System.Object[]
    对象的标识符。
  • parameters
    类型:array<System.Object[]
    内容由 BuildDSRef 方法特定实现定义并由数据对象指定的数组支持XML。此类信息来提供指示如何的额外数据生成 DSRef 对象。这允许 BuildDSRef 的实现更加数据驱动的。

返回值

类型:System.Object
返回一个标识指定的数据对象的 DSRef 对象。

异常

异常 条件
ArgumentNullException

typeName 和 identifier 参数为null。

ArgumentException

parameters 参数以使布局失效。

ExternalException

无法创建DSRef对象。

备注

此方法的基实现将创建一个DSRef对象和委托 AppendToDSRef的。

.NET Framework 安全性

请参见

参考

DSRefBuilder 类

Microsoft.VisualStudio.Data 命名空间