SyncUpdateCallback Delegar
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Recebe notificações de eventos durante uma sincronização 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
Um dos membros SyncFromAllServersEvent que especifica o tipo de evento.
- targetServer
- String
Contém o nome DNS do servidor que é o destino da replicação. Este parâmetro será null
se ele não for usado pela notificação.
- sourceServer
- String
Contém o nome DNS do servidor que é a origem da replicação. Este parâmetro será null
se ele não for usado pela notificação.
- exception
- SyncFromAllServersOperationException
Um objeto SyncFromAllServersOperationException que contém informações adicionais sobre qualquer erro que tenha ocorrido. Este parâmetro será null
se nenhum erro tiver ocorrido.
Valor Retornado
true
se o método SyncReplicaFromAllServers invocado em um AdamInstanceobjeto ou DomainControllerDirectoryServer deve ser retomado; false
se o método SyncReplicaFromAllServers deve terminar.
Comentários
A operação leva muito tempo para ser concluída e, potencialmente, pode falhar em um servidor. A SyncUpdateCallback função de retorno de chamada permite que o aplicativo indique se o método SyncReplicaFromAllServers deve continuar em execução. Por exemplo, o aplicativo pode retornar false para terminar SyncReplicaFromAllServers
execução se ocorrer um erro. Outro cenário em que essa funcionalidade seria usada é terminar SyncReplicaFromAllServers
execução depois que o aplicativo detecta que a sincronização foi concluída para um determinado servidor de destino ou par de servidores de origem.
Métodos de Extensão
GetMethodInfo(Delegate) |
Obtém um objeto que representa o método representado pelo delegado especificado. |