SyncUpdateCallback Delegado
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Recibe notificaciones de eventos durante una sincronización de réplica.
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);
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 miembros de SyncFromAllServersEvent 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 lo utiliza.
- 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 lo utiliza.
- 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
La operación tarda mucho tiempo en completarse y 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
GetMethodInfo(Delegate) |
Obtiene un objeto que representa el método representado por el delegado especificado. |