DataObjectIdentifierResolver.ExpandIdentifier (Método)

Expanda un identificador para un objeto de datos con el tipo especificado y el identificador parcial.

Espacio de nombres:  Microsoft.VisualStudio.Data.Framework
Ensamblado:  Microsoft.VisualStudio.Data.Framework (en Microsoft.VisualStudio.Data.Framework.dll)

Sintaxis

'Declaración
Public MustOverride Function ExpandIdentifier ( _
    typeName As String, _
    partialIdentifier As Object() _
) As Object()
public abstract Object[] ExpandIdentifier(
    string typeName,
    Object[] partialIdentifier
)
public:
virtual array<Object^>^ ExpandIdentifier(
    String^ typeName, 
    array<Object^>^ partialIdentifier
) abstract
abstract ExpandIdentifier : 
        typeName:string * 
        partialIdentifier:Object[] -> Object[] 
public abstract function ExpandIdentifier(
    typeName : String, 
    partialIdentifier : Object[]
) : Object[]

Parámetros

  • typeName
    Tipo: System.String
    El nombre de un tipo de objeto de datos.
  • partialIdentifier
    Tipo: array<System.Object[]
    Un identificador parcial de un objeto de datos.

Valor devuelto

Tipo: array<System.Object[]
El identificador completo, expandido del objeto de datos que coincide con el identificador parcial pasó en, o nullreferencia null (Nothing en Visual Basic) si el identificador no puede expandir.

Implementaciones

IVsDataObjectIdentifierResolver.ExpandIdentifier(String, array<Object[])

Comentarios

Implemente este método para simular cómo expanda el origen de datos los identificadores.Se espera que el método utiliza el mismo mecanismo de resolución que el origen de datos.Si el identificador de entrada representa un objeto real en el origen de datos, se espera que este método encuentre ese objeto.Si no representa un objeto (es decir, si es un identificador de un objeto que no se ha creado), se espera que el método complete el identificador de la misma manera que el origen de datos para este tipo de objeto.Por ejemplo, si un origen de datos resuelve authors en CREATE TABLE authors a pubs.dbo.authors, este método debe hacer lo mismo.

Notas para los herederos

La clase derivada debe implementar este método.

Seguridad de .NET Framework

Vea también

Referencia

DataObjectIdentifierResolver Clase

Microsoft.VisualStudio.Data.Framework (Espacio de nombres)