Développer Réduire
Cet article a fait l'objet d'une traduction automatique. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte. Informations supplémentaires.
Traduction
Source
Ce sujet n'a pas encore été évalué - Évaluez ce sujet

SyncUpdateCallback, délégué

Reçoit des notifications d'événements durant une synchronisation de réplica.

Espace de noms :  System.DirectoryServices.ActiveDirectory
Assembly :  System.DirectoryServices (dans System.DirectoryServices.dll)
public delegate bool SyncUpdateCallback(
	SyncFromAllServersEvent eventType,
	string targetServer,
	string sourceServer,
	SyncFromAllServersOperationException exception
)

Paramètres

eventType
Type : System.DirectoryServices.ActiveDirectory.SyncFromAllServersEvent
Un des membres SyncFromAllServersEvent qui spécifie le type d'événement.
targetServer
Type : System.String
Contient le nom DNS du serveur qui est la cible de la réplication. Ce paramètre sera null s'il n'est pas utilisé par la notification.
sourceServer
Type : System.String
Contient le nom DNS du serveur qui est la source de la réplication. Ce paramètre sera null s'il n'est pas utilisé par la notification.
exception
Type : System.DirectoryServices.ActiveDirectory.SyncFromAllServersOperationException
Objet SyncFromAllServersOperationException qui contient des informations supplémentaires à propos des erreurs qui se sont produites. Ce paramètre sera null si aucune erreur ne s'est produite.

Valeur de retour

Type : System.Boolean
true si la méthode SyncReplicaFromAllServers appelée sur un objet ADAMInstance, DirectoryServer ou DomainController doit reprendre ; false si la méthode SyncReplicaFromAllServers doit se terminer.

SyncReplicaFromAllServers .

prend longtemps et pourrait échouer sur un serveur. La fonction de rappel SyncUpdateCallback permet à l'application d'indiquer si la méthode SyncReplicaFromAllServers doit continuer à s'exécuter. Par exemple, l'application pourrait retourner la valeur False pour terminer l'exécution de SyncReplicaFromAllServers

si une erreur se produit. Un autre scénario dans lequel cette fonction serait utilisée est l'arrêt de l'exécution de SyncReplicaFromAllServers

dès que l'application détecte que cette synchronisation s'est terminée pour une certaine paire de serveurs cibles ou de serveurs sources.

.NET Framework

Pris en charge dans : 4.5, 4, 3.5, 3.0, 2.0

.NET Framework Client Profile

Pris en charge dans : 4, 3.5 SP1

Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (rôle principal du serveur non pris en charge), Windows Server 2008 R2 (rôle principal du serveur pris en charge avec SP1 ou version ultérieure ; Itanium non pris en charge)

Le .NET Framework ne prend pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.
Cela vous a-t-il été utile ?
(1500 caractères restants)

Ajouts de la communauté

AJOUTER
© 2013 Microsoft. Tous droits réservés.