SyncUpdateCallback Delegat
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Odbiera powiadomienia o zdarzeniach podczas synchronizacji repliki.
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
Parametry
- eventType
- SyncFromAllServersEvent
SyncFromAllServersEvent Jeden z elementów członkowskich określający typ zdarzenia.
- targetServer
- String
Zawiera nazwę DNS serwera, który jest celem replikacji. Ten parametr będzie, null
jeśli nie jest używany przez powiadomienie.
- sourceServer
- String
Zawiera nazwę DNS serwera, który jest źródłem replikacji. Ten parametr będzie, null
jeśli nie jest używany przez powiadomienie.
- exception
- SyncFromAllServersOperationException
SyncFromAllServersOperationException Obiekt zawierający dodatkowe informacje o wszelkich błędach, które wystąpiły. Ten parametr będzie występować null
, jeśli nie wystąpił błąd.
Wartość zwracana
true
jeśli metoda SyncReplicaFromAllServers wywołana w AdamInstanceDirectoryServer obiekcie lub DomainController powinna zostać wznowione; false
jeśli metoda SyncReplicaFromAllServers powinna zakończyć działanie.
Uwagi
Element SyncReplicaFromAllServers.
ukończenie operacji trwa długo i potencjalnie może zakończyć się niepowodzeniem na serwerze. Funkcja SyncUpdateCallback wywołania zwrotnego umożliwia aplikacji wskazanie, czy metoda SyncReplicaFromAllServers powinna kontynuować wykonywanie. Na przykład aplikacja może zwrócić wartość false, aby zakończyć działanie SyncReplicaFromAllServers
wykonanie, jeśli wystąpi błąd. Innym scenariuszem, w którym ta funkcja będzie używana, jest zakończenie działania SyncReplicaFromAllServers
wykonanie po wykryciu przez aplikację, że synchronizacja została ukończona dla określonej pary serwerów docelowych lub serwera źródłowego.
Metody rozszerzania
GetMethodInfo(Delegate) |
Pobiera obiekt reprezentujący metodę reprezentowaną przez określonego delegata. |