Compartilhar via


Método DataObjectIdentifierResolver.SlowExpandIdentifier

Expandir um identificador pelo que significa estão disponíveis.

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

Sintaxe

'Declaração
Protected Overridable Function SlowExpandIdentifier ( _
    typeName As String, _
    partialIdentifier As Object() _
) As Object()
protected virtual Object[] SlowExpandIdentifier(
    string typeName,
    Object[] partialIdentifier
)
protected:
virtual array<Object^>^ SlowExpandIdentifier(
    String^ typeName, 
    array<Object^>^ partialIdentifier
)
abstract SlowExpandIdentifier : 
        typeName:string * 
        partialIdentifier:Object[] -> Object[] 
override SlowExpandIdentifier : 
        typeName:string * 
        partialIdentifier:Object[] -> Object[] 
protected function SlowExpandIdentifier(
    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 expandido.

Exceções

Exceção Condição
ArgumentNullException

O parâmetro de typeName é zero.

Comentários

Este método expande um usando o identificador o que significa necessários para obter a expansão correta.Pode executar operações faces conforme necessário.Delegados de implementação base para o método de QuickExpandIdentifier .

A implementação base do método de ExpandIdentifier primeiro tenta chamar o método de QuickExpandIdentifier , e se isso não fornece uma expansão ele procura o cache por uma entrada existente.Finalmente, se nenhuma entrada for encontrada no cache, chama esse método como um recurso mais recente.

Segurança do .NET Framework

Consulte também

Referência

DataObjectIdentifierResolver Classe

Namespace Microsoft.VisualStudio.Data