L'enregistrement de la notification de changement avec Active Directory à l'aide de C#

Ce lien http://msdn.microsoft.com/en-us/library/aa772153(SV.85).aspx dit:

Vous pouvez enregistrer jusqu'à cinq demandes de notification sur une seule connexion LDAP. Vous devez avoir un thread dédié pour attendre les notifications et les processus rapidement. Lorsque vous appelez la ldap_search_ext fonction pour enregistrer une demande de notification, la fonction retourne un identifiant de message qui l'identifie à la demande. Ensuite, vous utilisez la ldap_result fonction d'attendre pour les notifications de changement. Lorsqu'un changement se produit, le serveur vous envoie un message LDAP qui contient l'identificateur de message pour la demande de notification qui a généré la notification. Cela provoque la ldap_result fonction de retour avec les résultats de la recherche qui permettent d'identifier l'objet qui a changé.

Je ne trouve pas un comportement similaire à la recherche par le biais de la .NET de la documentation. Si quelqu'un sait comment faire cela en C#, je serais très reconnaissant de savoir. Je suis à la recherche pour voir si des attributs de changement sur tous les utilisateurs dans le système afin que je puisse effectuer des actions personnalisées en fonction de ce qui a changé.

J'ai regardé à travers stackoverflow et d'autres sources à pas de chance.

Grâce.

OriginalL'auteur Sam | 2010-01-04