SyncUpdateCallback Delegera
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Tar emot händelsemeddelanden under en repliksynkronisering.
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
Parametrar
- eventType
- SyncFromAllServersEvent
En av de SyncFromAllServersEvent medlemmar som anger typen av händelse.
- targetServer
- String
Innehåller DNS-namnet på servern som är målet för replikeringen. Den här parametern kommer att vara null om den inte används av meddelandet.
- sourceServer
- String
Innehåller DNS-namnet på servern som är källan till replikeringen. Den här parametern kommer att vara null om den inte används av meddelandet.
- exception
- SyncFromAllServersOperationException
Ett SyncFromAllServersOperationException objekt som innehåller ytterligare information om eventuella fel som har inträffat. Den här parametern är null om inget fel har inträffat.
Returvärde
true om metoden SyncReplicaFromAllServers som anropas på ett AdamInstance, DirectoryServer eller DomainController -objekt ska återupptas. false Om metoden SyncReplicaFromAllServers ska avslutas.
Kommentarer
åtgärden tar lång tid att slutföra och kan eventuellt misslyckas på en server. Återanropsfunktionen SyncUpdateCallback gör det möjligt för programmet att ange om metoden SyncReplicaFromAllServers ska fortsätta köras. Programmet kan till exempel returnera falskt för att avsluta SyncReplicaFromAllServers
körning om ett fel inträffar. Ett annat scenario där den här funktionen skulle användas är att avsluta SyncReplicaFromAllServers
körning när programmet upptäcker att synkroniseringen har slutförts för en viss målserver eller källserverpar.
Tilläggsmetoder
| Name | Description |
|---|---|
| GetMethodInfo(Delegate) |
Hämtar ett objekt som representerar den metod som representeras av det angivna ombudet. |