Partager via


Liaison à l'aide du GUID

Les objets d'annuaire étant parfois déplacés, le nom unique de l'objet peut changer afin de refléter le nouveau chemin d'accès à l'objet. Si vous devez conserver une référence à un objet pour une application, vous utiliserez peut-être le GUID pour créer la liaison à l'objet. Cette rubrique montre comment récupérer un GUID et créer une nouvelle liaison à l'objet en utilisant ce GUID.

Pour récupérer le GUID assigné à un objet, utilisez la propriété NativeGuid fournie par la classe DirectoryEntry. L'exemple de code suivant montre comment utiliser la propriété NativeGuid.

Dim ent As New DirectoryEntry()
Dim ADGuid As [String] = ent.NativeGuid
' Rebind using ADGuid.
Dim x As New DirectoryEntry("LDAP://<GUID=" + ADGuid + ">")
Console.WriteLine("These should be the same: {0} == {1}", ent.Name, x.Name)
DirectoryEntry ent = new DirectoryEntry();
String ADGuid = ent.NativeGuid;
// Rebind using ADGuid.
DirectoryEntry x = new DirectoryEntry("LDAP://<GUID="+ADGuid+">");
Console.WriteLine("These should be the same: {0} == {1}", ent.Name,x.Name);

Voir aussi

Référence

System.DirectoryServices
DirectoryEntry

Concepts

Liaison aux objets d'annuaire

Send comments about this topic to Microsoft.

Copyright © 2007 par Microsoft Corporation. Tous droits réservés.