SyncUpdateCallback SyncUpdateCallback SyncUpdateCallback SyncUpdateCallback Delegate

Definition

Empfängt Ereignisbenachrichtigungen während einer Replikatsynchronisierung.Receives event notifications during a replica synchronization.

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 

Parameter

eventType
SyncFromAllServersEvent SyncFromAllServersEvent SyncFromAllServersEvent SyncFromAllServersEvent

Einer der SyncFromAllServersEvent-Member, der den Typ des Ereignisses angibt.One of the SyncFromAllServersEvent members that specifies the type of event.

targetServer
String String String String

Enthält den DNS-Namen des Servers, der das Ziel der Replikation ist.Contains the DNS name of the server that is the target of the replication. Dieser Parameter ist null, wenn er von der Benachrichtigung nicht verwendet wird.This parameter will be null if it is not used by the notification.

sourceServer
String String String String

Enthält den DNS-Namen des Servers, der die Quelle der Replikation ist.Contains the DNS name of the server that is the source of the replication. Dieser Parameter ist null, wenn er von der Benachrichtigung nicht verwendet wird.This parameter will be null if it is not used by the notification.

exception
SyncFromAllServersOperationException SyncFromAllServersOperationException SyncFromAllServersOperationException SyncFromAllServersOperationException

Ein SyncFromAllServersOperationException-Objekt, das zusätzliche Informationen über aufgetretene Fehler enthält.A SyncFromAllServersOperationException object that contains additional information about any error that has occurred. Dieser Parameter ist null, wenn kein Fehler aufgetreten ist.This parameter will be null if no error has occurred.

Rückgabewert

System.Boolean

true, wenn die SyncReplicaFromAllServers-Methode, die für die Objekte AdamInstance, DirectoryServer oder DomainController aufgerufen wurde, fortgesetzt werden soll, false, wenn die SyncReplicaFromAllServers-Methode beendet werden soll.true if the SyncReplicaFromAllServers method invoked on a AdamInstance, DirectoryServer or DomainController object should resume; false if the SyncReplicaFromAllServers method should terminate.

Vererbung
SyncUpdateCallbackSyncUpdateCallbackSyncUpdateCallbackSyncUpdateCallback

Hinweise

Der SyncReplicaFromAllServersThe SyncReplicaFromAllServers

der Vorgang dauert eine lange Zeit und kann auf einem Server möglicherweise fehlschlagen.operation takes a long time to complete and potentially could fail on a server. Die SyncUpdateCallback Rückruffunktion ermöglicht der Anwendung, anzugeben, ob die synkreplicafromallservers-Methode weiterhin ausgeführt werden soll.The SyncUpdateCallback callback function enables the application to indicate whether the SyncReplicaFromAllServers method should continue executing. Beispielsweise kann die Anwendung zum Beenden false zurückgeben.SyncReplicaFromAllServersFor example, the application could return false to terminate SyncReplicaFromAllServers

Ausführung bei Auftreten eines Fehlers.execution if an error occurs. Ein weiteres Szenario, in dem diese Funktion verwendet wird, ist das BeendenSyncReplicaFromAllServersAnother scenario in which this capability would be used is to terminate SyncReplicaFromAllServers

Ausführung, sobald die Anwendung erkennt, dass die Synchronisierung für ein bestimmtes Zielserver-oder Quell Server paar abgeschlossen wurde.execution once the application detects that synchronization has completed for a certain target server or source server pair.

Erweiterungsmethoden

GetMethodInfo(Delegate) GetMethodInfo(Delegate) GetMethodInfo(Delegate) GetMethodInfo(Delegate)

Ruft ein Objekt ab, das die Methode darstellt, die vom angegebenen Delegaten dargestellt wird.Gets an object that represents the method represented by the specified delegate.

Gilt für:

Siehe auch