DSRefBuilder.AppendToDSRef(Object, String, Object[], Object[]) Method

Definition

Appends information about a data object with the specified type and identifier to a specified existing DSRef object.

public:
 virtual void AppendToDSRef(System::Object ^ dsRef, System::String ^ typeName, cli::array <System::Object ^> ^ identifier, cli::array <System::Object ^> ^ parameters);
public virtual void AppendToDSRef (object dsRef, string typeName, object[] identifier, object[] parameters);
abstract member AppendToDSRef : obj * string * obj[] * obj[] -> unit
override this.AppendToDSRef : obj * string * obj[] * obj[] -> unit
Public Overridable Sub AppendToDSRef (dsRef As Object, typeName As String, identifier As Object(), parameters As Object())

Parameters

dsRef
Object

The existing DSRef object to which information is appended.

typeName
String

The name of the object type.

identifier
Object[]

The identifier of the object.

parameters
Object[]

An array whose contents are defined by the particular implementation of BuildDSRef(String, Object[], Object[]) method and specified by the Data Object Support XML. Such information can be used to provide extra data indicating how to build the DSRef object. This allows an implementation of BuildDSRef(String, Object[], Object[]) to be more data driven.

Exceptions

The dsRef, typeName and/or identifier parameters are null.

The parameters argument is in an invalid format.

Applies to