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
- typeName
Typ: System.String
Název typu dat objektu.
- 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
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.
Viz také
Referenční dokumentace
DataObjectIdentifierResolver Třída