DataObjectIdentifierResolver.ExpandIdentifier Method

Definition

Expands an identifier for a data object with the specified type and partially complete identifier and an indication whether any cached expansion should be updated.

public:
 virtual cli::array <System::Object ^> ^ ExpandIdentifier(System::String ^ typeName, cli::array <System::Object ^> ^ partialIdentifier, bool refresh);
public virtual object[] ExpandIdentifier (string typeName, object[] partialIdentifier, bool refresh);
abstract member ExpandIdentifier : string * obj[] * bool -> obj[]
override this.ExpandIdentifier : string * obj[] * bool -> obj[]
Public Overridable Function ExpandIdentifier (typeName As String, partialIdentifier As Object(), refresh As Boolean) As Object()

Parameters

typeName
String

The name of a type of data object.

partialIdentifier
Object[]

A partial identifier of a data object.

refresh
Boolean

An indication whether any cached expansion should be updated.

Returns

Object[]

Returns the complete, expanded identifier of the data object that matches the partial identifier passed in, or null if the identifier could not be expanded.

Exceptions

The typeName parameter is null.

Applies to