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

Eines 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 nicht von der Benachrichtigung 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 für die Replikation ist.Contains the DNS name of the server that is the source of the replication. Dieser Parameter ist, null , wenn er nicht von der Benachrichtigung 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 Fehler enthält, der aufgetreten ist.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 aufgerufen wird, auf eine AdamInstance, DirectoryServer oder DomainController Objekt sollte fortsetzen; 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

Vorgang eine lange Zeit in Anspruch nimmt und, das auf einem Server ausfallen könnten.operation takes a long time to complete and potentially could fail on a server. Die SyncUpdateCallback Callback-Funktion kann die Anwendung aus, um anzugeben, ob die SyncReplicaFromAllServers-Methode weiterhin ausgeführt werden soll.The SyncUpdateCallback callback function enables the application to indicate whether the SyncReplicaFromAllServers method should continue executing. Beispielsweise könnte die Anwendung beenden "false" zurückgeben SyncReplicaFromAllServersFor example, the application could return false to terminate SyncReplicaFromAllServers

die Ausführung, wenn ein Fehler auftritt.execution if an error occurs. Ist ein weiteres Szenario, in dem diese Funktion verwendet werden, würde, das Beenden SyncReplicaFromAllServersAnother scenario in which this capability would be used is to terminate SyncReplicaFromAllServers

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

Extension Methods

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

Ruft ein Objekt, das die durch den angegebenen Delegaten dargestellte Methode darstellt.Gets an object that represents the method represented by the specified delegate.

Gilt für:

Siehe auch