DataObjectIdentifierResolver.QuickContractIdentifier – metoda
Použije algoritmus rychle smluvní 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 QuickContractIdentifier ( _
typeName As String, _
fullIdentifier As Object() _
) As Object()
protected virtual Object[] QuickContractIdentifier(
string typeName,
Object[] fullIdentifier
)
protected:
virtual array<Object^>^ QuickContractIdentifier(
String^ typeName,
array<Object^>^ fullIdentifier
)
abstract QuickContractIdentifier :
typeName:string *
fullIdentifier:Object[] -> Object[]
override QuickContractIdentifier :
typeName:string *
fullIdentifier:Object[] -> Object[]
protected function QuickContractIdentifier(
typeName : String,
fullIdentifier : Object[]
) : Object[]
Parametry
- typeName
Typ: System.String
Název typu dat objektu.
- fullIdentifier
Typ: array<System.Object[]
Úplný identifikátor objektu data.
Vrácená hodnota
Typ: array<System.Object[]
Vrátí identifikátor zúžené nebo vrátí hodnotu null Pokud nebylo možné rychle smlouvy identifikátor.
Výjimky
Výjimka | Podmínka |
---|---|
ArgumentNullException | typeName Parametr má hodnotu null. |
Poznámky
Účelem této metody je pokus smlouvy identifikátor téměř okamžitý, pokud je to možné.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í ContractIdentifier metoda volání této metody nejprve, zda je rychle smlouvy identifikátor a pak pokračuje SlowContractIdentifier metoda pouze v případě, že zjistí, že není možné rychlé poptávky.
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
Microsoft.VisualStudio.Data – obor názvů
QuickContractIdentifier