Sdílet prostřednictvím


DataObjectIdentifierResolver.QuickExpandIdentifier – metoda

Použije algoritmus pro rychlé rozšíření identifikátor, pokud je to možné.

Obor názvů:  Microsoft.VisualStudio.Data
Sestavení:  Microsoft.VisualStudio.Data (v Microsoft.VisualStudio.Data.dll)

Syntaxe

'Deklarace
Protected Overridable Function QuickExpandIdentifier ( _
    typeName As String, _
    partialIdentifier As Object() _
) As Object()
protected virtual Object[] QuickExpandIdentifier(
    string typeName,
    Object[] partialIdentifier
)
protected:
virtual array<Object^>^ QuickExpandIdentifier(
    String^ typeName, 
    array<Object^>^ partialIdentifier
)
abstract QuickExpandIdentifier : 
        typeName:string * 
        partialIdentifier:Object[] -> Object[] 
override QuickExpandIdentifier : 
        typeName:string * 
        partialIdentifier:Object[] -> Object[] 
protected function QuickExpandIdentifier(
    typeName : String, 
    partialIdentifier : Object[]
) : Object[]

Parametry

  • partialIdentifier
    Typ: array<System.Object[]
    Částečné identifikátor objektu data.

Vrácená hodnota

Typ: array<System.Object[]
Vrátí identifikátor rozbalený nebo vrátí hodnotu null Pokud nebylo možné rychle rozšířit identifikátor.

Výjimky

Výjimka Podmínka
ArgumentNullException

typeName Parametr má hodnotu null.

Poznámky

Účelem této metody je pokus o "rychle" rozbalte identifikátor, kde je přibližně okamžitý definice rychlé.Tato metoda by například implementována tak, že některé drahého volání do zdroje dat, který trvá potenciálně sekund spustit.

Základní provedení ExpandIdentifier metoda volání této metody nejprve, zda je rychlý způsob, jak rozšířit identifikátor a teprve potom pokračuje při rychlé rozšíření není možné.

Zabezpečení rozhraní .NET Framework

Viz také

Referenční dokumentace

DataObjectIdentifierResolver Třída

Microsoft.VisualStudio.Data – obor názvů

ContractIdentifier