Sdílet prostřednictvím


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

  • 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

Viz také

Referenční dokumentace

DataObjectIdentifierResolver Třída

Microsoft.VisualStudio.Data – obor názvů