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
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiáveis.