SyncUpdateCallback Delegar

Definição

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);
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 SyncFromAllServersEvent membros que especifica o tipo de evento.

targetServer
String

Contém o nome DNS do servidor que é o alvo da replicação. Este parâmetro será null se não for usado pela notificação.

sourceServer
String

Contém o nome DNS do servidor que é a fonte da replicação. Este parâmetro será null se não for usado pela notificação.

exception
SyncFromAllServersOperationException

Um SyncFromAllServersOperationException objeto que contém informação adicional sobre qualquer erro que tenha ocorrido. Este parâmetro será null válido se não tiver ocorrido erro.

Devolver Valor

true se o método SyncReplicaFromAllServers invocado num AdamInstance, DirectoryServer ou DomainController objeto deve recomeçar; false se o método SyncReplicaFromAllServers deve terminar.

Observações

O SyncReplicaFromAllServers

A operação demora muito tempo a concluir e pode falhar num servidor. A SyncUpdateCallback função de callback permite que a aplicação indique se o método SyncReplicaFromAllServers deve continuar a ser executado. Por exemplo, a aplicação pode devolver false para terminar SyncReplicaFromAllServers

execução se ocorrer um erro. Outro cenário em que esta capacidade seria usada seria terminar SyncReplicaFromAllServers

Execução assim que a aplicação detetar que a sincronização foi concluída para um determinado par de servidor alvo ou servidor de origem.

Métodos da Extensão

Name Description
GetMethodInfo(Delegate)

Obtém um objeto que representa o método representado pelo delegado especificado.

Aplica-se a

Ver também