SyncUpdateCallback 代理人
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
在複本同步處理期間接收事件告知。
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
參數
- eventType
- SyncFromAllServersEvent
其中一個 SyncFromAllServersEvent 成員,可指定事件的型別。
- targetServer
- String
包含此複寫目標的伺服器之 DNS 名稱。 如果告知不會使用它,則這個參數將會是 null
。
- sourceServer
- String
包含此複寫來源的伺服器之 DNS 名稱。 如果告知不會使用它,則這個參數將會是 null
。
- exception
- SyncFromAllServersOperationException
SyncFromAllServersOperationException 物件,其中包含與任何發生的錯誤有關的資訊。 如果未發生任何錯誤,則這個參數將會是 null
。
傳回值
true
如果在 上 AdamInstance叫用 SyncReplicaFromAllServers 方法, DirectoryServer 或 DomainController 對象應該繼續,則為 ; false
如果 SyncReplicaFromAllServers 方法應該終止,則為 。
備註
作業需要很長的時間才能完成,而且伺服器上可能會失敗。 回 SyncUpdateCallback 呼函式可讓應用程式指出 SyncReplicaFromAllServers 方法是否應該繼續執行。 例如,應用程式可能會傳回 false 以終止 SyncReplicaFromAllServers
如果發生錯誤,則執行 。 另一個使用此功能的案例是終止 SyncReplicaFromAllServers
一旦應用程式偵測到特定目標伺服器或來源伺服器配對已完成同步處理,就會執行。
擴充方法
GetMethodInfo(Delegate) |
取得表示特定委派所代表之方法的物件。 |