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)
Syntaxe
'Déclaration
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[]
Paramètres
typeName
Type : StringLe nom d'un objet de type de données.
fullIdentifier
Type : array<Object[]Un identificateur complet d'un objet de données.
Valeur de retour
Type : array<Object[]
ID unique partiel et contracté pour un objet de données.
Notes
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.
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, voir Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.
Voir aussi
Référence
IVsDataObjectIdentifierResolver Interface
Microsoft.VisualStudio.Data.Services.SupportEntities, espace de noms