DataObjectIdentifierResolver.SlowContractIdentifier – metoda
Identifikátor jakýmkoli smlouvy jsou k dispozici.
Obor názvů: Microsoft.VisualStudio.Data
Sestavení: Microsoft.VisualStudio.Data (v Microsoft.VisualStudio.Data.dll)
Syntaxe
'Deklarace
Protected Overridable Function SlowContractIdentifier ( _
typeName As String, _
fullIdentifier As Object() _
) As Object()
protected virtual Object[] SlowContractIdentifier(
string typeName,
Object[] fullIdentifier
)
protected:
virtual array<Object^>^ SlowContractIdentifier(
String^ typeName,
array<Object^>^ fullIdentifier
)
abstract SlowContractIdentifier :
typeName:string *
fullIdentifier:Object[] -> Object[]
override SlowContractIdentifier :
typeName:string *
fullIdentifier:Object[] -> Object[]
protected function SlowContractIdentifier(
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é.
Výjimky
Výjimka | Podmínka |
---|---|
ArgumentNullException | typeName Parametr má hodnotu null. |
Poznámky
Tato metoda smlouvy identifikátor použití jakýmikoliv prostředky nezbytné k dosažení správné poptávky.To může provést nákladné operace podle potřeby.Základní provedení deleguje na QuickContractIdentifier metoda.
Základní provedení ContractIdentifier pokouší volat metodu QuickContractIdentifier metoda první, a pokud se nezdaří poskytují poptávky prohledá mezipaměť pro existující položky.Konečně pokud je nalezena žádná položka, volá tuto metodu jako poslední.
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.