Freigeben über


IVsDataObjectIdentifierResolver.ContractIdentifier-Methode

Wenn Sie von einer Klasse, Verträge ein Bezeichner für ein Datenobjekt mit dem angegebenen Typ und einen vollständigen Bezeichner implementiert werden.

Namespace:  Microsoft.VisualStudio.Data.Services.SupportEntities
Assembly:  Microsoft.VisualStudio.Data.Services (in Microsoft.VisualStudio.Data.Services.dll)

Syntax

'Declaration
Function ContractIdentifier ( _
    typeName As String, _
    fullIdentifier As Object() _
) As Object()
Object[] ContractIdentifier(
    string typeName,
    Object[] fullIdentifier
)
array<Object^>^ ContractIdentifier(
    String^ typeName, 
    array<Object^>^ fullIdentifier
)
abstract ContractIdentifier : 
        typeName:string * 
        fullIdentifier:Object[] -> Object[] 
function ContractIdentifier(
    typeName : String, 
    fullIdentifier : Object[]
) : Object[]

Parameter

  • typeName
    Typ: String

    Der Name eines Typs Datenobjekt.

  • fullIdentifier
    Typ: array<Object[]

    Ein vollständiger Bezeichner eines Datenobjekts.

Rückgabewert

Typ: array<Object[]
Die partiell, Vertrag abgeschlossener eindeutiger Bezeichner für ein Datenobjekt.

Hinweise

Implementieren Sie diese Methode, um einen vollständigen Bezeichner annimmt und ihn in den kürzesten möglichen Bezeichner zu konvertieren, der noch das Objekt eindeutig identifiziert. Beispielsweise auf einer Instanz von SQL Server, wenn ein Benutzer als dbo an die Datenbankkneipen verbunden ist, kann Vertrag vollständigen Bezeichners pubs.dbo.authors zum einfacheren Formular, authors abgeschlossen werden.

.NET Framework-Sicherheit

Siehe auch

Referenz

IVsDataObjectIdentifierResolver Schnittstelle

Microsoft.VisualStudio.Data.Services.SupportEntities-Namespace