DataObjectIdentifierResolver.ContractIdentifier-Methode
Schließt Vertrag Bezeichner für ein Datenobjekt mit dem angegebenen Typ und dem vollständigen Bezeichner ab.
Namespace: Microsoft.VisualStudio.Data.Framework
Assembly: Microsoft.VisualStudio.Data.Framework (in Microsoft.VisualStudio.Data.Framework.dll)
Syntax
'Declaration
Public Overridable Function ContractIdentifier ( _
typeName As String, _
fullIdentifier As Object() _
) As Object()
public virtual Object[] ContractIdentifier(
string typeName,
Object[] fullIdentifier
)
public:
virtual array<Object^>^ ContractIdentifier(
String^ typeName,
array<Object^>^ fullIdentifier
)
abstract ContractIdentifier :
typeName:string *
fullIdentifier:Object[] -> Object[]
override ContractIdentifier :
typeName:string *
fullIdentifier:Object[] -> Object[]
public 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.
Implementiert
IVsDataObjectIdentifierResolver.ContractIdentifier(String, array<Object[])
Hinweise
Überschreiben Sie diese Methode, um einen vollständigen Bezeichner an den kleinstmöglichen Bezeichner zu konvertieren, der noch das Objekt eindeutig identifiziert. In einer SQL Server-Datenbank, wenn Benutzer dbo an die Datenbank Pubs verbunden ist, kann Vertrag vollständigen Bezeichners pubs.dbo.authors zum einfacheren Formular authors abgeschlossen werden.
Hinweise zur Vererbung
Die abgeleitete Klasse sollte diese Methode überschreiben. Die Basisimplementierung Auswirkungen und gibt den unveränderten fullIdentifier-Parameter zurück.
.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.