SyncUpdateCallback Delegato
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Riceve le notifiche degli eventi durante una sincronizzazione della replica.
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
Parametri
- eventType
- SyncFromAllServersEvent
Uno dei SyncFromAllServersEvent membri che specifica il tipo di evento.
- targetServer
- String
Contiene il nome DNS del server di destinazione della replica. Questo parametro sarà null se non viene usato dalla notifica.
- sourceServer
- String
Contiene il nome DNS del server che rappresenta l'origine della replica. Questo parametro sarà null se non viene usato dalla notifica.
- exception
- SyncFromAllServersOperationException
Oggetto SyncFromAllServersOperationException che contiene informazioni aggiuntive su qualsiasi errore che si è verificato. Questo parametro sarà null se non si è verificato alcun errore.
Valore restituito
truese il metodo SyncReplicaFromAllServers richiamato su un AdamInstanceDirectoryServer oggetto o DomainController deve riprendere; false se il metodo SyncReplicaFromAllServers deve terminare.
Commenti
Oggetto SyncReplicaFromAllServers
il completamento dell'operazione richiede molto tempo e potrebbe verificarsi un errore in un server. La SyncUpdateCallback funzione di callback consente all'applicazione di indicare se il metodo SyncReplicaFromAllServers deve continuare l'esecuzione. Ad esempio, l'applicazione potrebbe restituire false per terminare SyncReplicaFromAllServers
esecuzione se si verifica un errore. Un altro scenario in cui questa funzionalità verrebbe usata consiste nel terminare SyncReplicaFromAllServers
esecuzione dopo che l'applicazione rileva che la sincronizzazione è stata completata per una determinata coppia di server di destinazione o server di origine.
Metodi di estensione
| Nome | Descrizione |
|---|---|
| GetMethodInfo(Delegate) |
Ottiene un oggetto che rappresenta il metodo rappresentato dal delegato specificato. |