Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais
Nous recommandons d’utiliser Visual Studio 2017

IVsDataObjectIdentifierResolver.ContractIdentifier, méthode

Une fois implémentée par une classe, des contrats un identificateur pour un objet de données avec le type spécifié et un identificateur complet.

Espace de noms :  Microsoft.VisualStudio.Data.Services.SupportEntities
Assembly :  Microsoft.VisualStudio.Data.Services (dans Microsoft.VisualStudio.Data.Services.dll)

Object[] ContractIdentifier(
	string typeName,
	Object[] fullIdentifier
)

Paramètres

typeName
Type : String

Le nom d'un objet de type de données.

fullIdentifier
Type : Object[]

Un identificateur complet d'un objet de données.

Valeur de retour

Type : Object[]
ID unique partiel et contracté pour un objet de données.

Appliquez cette méthode pour prendre un identificateur complet et le convertir en identifiant le plus court possible qui identifie toujours uniquement l'objet. Par exemple, dans une instance de SQL Server, lorsqu'un utilisateur est connecté en tant qu'aux dbo pubs de base de données, un identificateur complet pubs.dbo.authors peut être contracté au formulaire plus simple, authors.

Afficher: