SyncUpdateCallback Delegado

Definición

Recibe notificaciones de eventos durante una sincronización de réplicas.

public delegate bool SyncUpdateCallback(SyncFromAllServersEvent eventType, System::String ^ targetServer, System::String ^ sourceServer, SyncFromAllServersOperationException ^ exception);
public delegate bool SyncUpdateCallback(SyncFromAllServersEvent eventType, string targetServer, string sourceServer, SyncFromAllServersOperationException exception);
type SyncUpdateCallback = delegate of SyncFromAllServersEvent * string * string * SyncFromAllServersOperationException -> bool
Public Delegate Function SyncUpdateCallback(eventType As SyncFromAllServersEvent, targetServer As String, sourceServer As String, exception As SyncFromAllServersOperationException) As Boolean 

Parámetros

eventType
SyncFromAllServersEvent

Uno de los SyncFromAllServersEvent miembros que especifica el tipo de evento.

targetServer
String

Contiene el nombre DNS del servidor que es el destino de la replicación. Este parámetro será null si la notificación no la usa.

sourceServer
String

Contiene el nombre DNS del servidor que es el origen de la replicación. Este parámetro será null si la notificación no la usa.

exception
SyncFromAllServersOperationException

Objeto SyncFromAllServersOperationException que contiene información adicional sobre cualquier error que se haya producido. Este parámetro será null si no se ha producido ningún error.

Valor devuelto

true si el método SyncReplicaFromAllServers invocado en un AdamInstanceobjeto , DirectoryServer o DomainController debe reanudarse; false si el método SyncReplicaFromAllServers debe finalizar.

Comentarios

El SyncReplicaFromAllServers

La operación tarda mucho tiempo en completarse y, posiblemente, podría producir un error en un servidor. La SyncUpdateCallback función de devolución de llamada permite a la aplicación indicar si el método SyncReplicaFromAllServers debe continuar ejecutándose. Por ejemplo, la aplicación podría devolver false para finalizar. SyncReplicaFromAllServers

ejecución si se produce un error. Otro escenario en el que se usaría esta funcionalidad es finalizar SyncReplicaFromAllServers

ejecución una vez que la aplicación detecta que la sincronización se ha completado para un determinado servidor de destino o un par de servidores de origen.

Métodos de extensión

Nombre Description
GetMethodInfo(Delegate)

Obtiene un objeto que representa el método representado por el delegado especificado.

Se aplica a

Consulte también