Partilhar via


Método DataObjectIdentifierResolver.ExpandIdentifier

Expandir um identificador para um objeto de dados com o tipo especificado e o identificador parcial.

Namespace:  Microsoft.VisualStudio.Data.Framework
Assembly:  Microsoft.VisualStudio.Data.Framework (em Microsoft.VisualStudio.Data.Framework.dll)

Sintaxe

'Declaração
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
    o nome de um tipo de objeto de dados.
  • partialIdentifier
    Tipo: array<System.Object[]
    Um identificador parcial de um objeto de dados.

Valor de retorno

Tipo: array<System.Object[]
O identificador completo, expandido do objeto de dados correspondente o identificador parcial passados em, ou nulluma referência nula (Nothing no Visual Basic) se o identificador não pode ser expandido.

Implementações

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

Comentários

Implemente esse método para simular como a fonte de dados se expande identificadores.Espera-se que o método usará o mesmo mecanismo de resolução da fonte de dados.Se o identificador de entrada representa um objeto real na fonte de dados, espera-se que este método localiza o objeto.Se não representa um objeto (isto é, se é um identificador de um objeto que não está criado), espera-se que o método se concluirá o identificador da mesma forma que a fonte de dados para tal objeto.Por exemplo, se uma fonte de dados resolve authors em CREATE TABLE authors a pubs.dbo.authors, esse método deve fazer o mesmo.

Observações para herdeiros

A classe derivada deve implementar esse método.

Segurança do .NET Framework

Consulte também

Referência

DataObjectIdentifierResolver Classe

Namespace Microsoft.VisualStudio.Data.Framework