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 メンバーの 1 つ。
- targetServer
- String
レプリケーション先のサーバーの DNS 名を格納します。 これが通知で使用されない場合、このパラメーターは null
になります。
- sourceServer
- String
レプリケーション元のサーバーの DNS 名を格納します。 これが通知で使用されない場合、このパラメーターは null
になります。
- exception
- SyncFromAllServersOperationException
発生したいずれかのエラーに関する追加情報を格納している SyncFromAllServersOperationException オブジェクト。 エラーが発生しなかった場合、このパラメーターは null
になります。
戻り値
true
または オブジェクトでAdamInstanceDirectoryServerDomainController呼び出された SyncReplicaFromAllServers メソッドを再開する場合は 。 false
SyncReplicaFromAllServers メソッドを終了する必要がある場合は 。
注釈
操作の完了に時間がかかり、サーバーで失敗する可能性があります。 SyncUpdateCallbackコールバック関数を使用すると、アプリケーションで SyncReplicaFromAllServers メソッドの実行を続行するかどうかを指定できます。 たとえば、アプリケーションは false を返して終了できます SyncReplicaFromAllServers
エラーが発生した場合の実行。 この機能を使用するもう 1 つのシナリオは、 を終了することです。 SyncReplicaFromAllServers
特定のターゲット サーバーまたはソース サーバーのペアに対して同期が完了したことがアプリケーションによって検出されると、実行されます。
拡張メソッド
GetMethodInfo(Delegate) |
指定したデリゲートによって表されるメソッドを表すオブジェクトを取得します。 |
適用対象
こちらもご覧ください
.NET