Compartilhar via


Método IVsDataObjectIdentifierResolver.ExpandIdentifier

Quando implementado por uma classe, expandir um identificador para um objeto de dados com o tipo especificado e o identificador parcial.

Namespace:  Microsoft.VisualStudio.Data.Services.SupportEntities
Assembly:  Microsoft.VisualStudio.Data.Services (em Microsoft.VisualStudio.Data.Services.dll)

Sintaxe

'Declaração
Function ExpandIdentifier ( _
    typeName As String, _
    partialIdentifier As Object() _
) As Object()
Object[] ExpandIdentifier(
    string typeName,
    Object[] partialIdentifier
)
array<Object^>^ ExpandIdentifier(
    String^ typeName, 
    array<Object^>^ partialIdentifier
)
abstract ExpandIdentifier : 
        typeName:string * 
        partialIdentifier:Object[] -> Object[] 
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.

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 à-estar- 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.

Segurança do .NET Framework

Consulte também

Referência

IVsDataObjectIdentifierResolver Interface

Namespace Microsoft.VisualStudio.Data.Services.SupportEntities