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: StringDer 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
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.
Siehe auch
Referenz
IVsDataObjectIdentifierResolver Schnittstelle
Microsoft.VisualStudio.Data.Services.SupportEntities-Namespace