SyncUpdateCallback Delegasikan
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menerima pemberitahuan peristiwa selama sinkronisasi replika.
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
Parameter
- eventType
- SyncFromAllServersEvent
Salah SyncFromAllServersEvent satu anggota yang menentukan jenis peristiwa.
- targetServer
- String
Berisi nama DNS server yang merupakan target replikasi. Parameter ini akan menjadi null
jika tidak digunakan oleh pemberitahuan.
- sourceServer
- String
Berisi nama DNS server yang merupakan sumber replikasi. Parameter ini akan menjadi null
jika tidak digunakan oleh pemberitahuan.
- exception
- SyncFromAllServersOperationException
Objek SyncFromAllServersOperationException yang berisi informasi tambahan tentang kesalahan apa pun yang telah terjadi. Parameter ini akan menjadi null
jika tidak ada kesalahan yang terjadi.
Tampilkan Nilai
true
jika metode SyncReplicaFromAllServers yang dipanggil pada AdamInstanceobjek , atau DirectoryServerDomainController harus dilanjutkan; false
jika metode SyncReplicaFromAllServers harus dihentikan.
Keterangan
operasi membutuhkan waktu lama untuk diselesaikan dan berpotensi gagal pada server. Fungsi SyncUpdateCallback panggilan balik memungkinkan aplikasi untuk menunjukkan apakah metode SyncReplicaFromAllServers harus terus dieksekusi. Misalnya, aplikasi dapat mengembalikan false untuk mengakhiri SyncReplicaFromAllServers
eksekusi jika terjadi kesalahan. Skenario lain di mana kemampuan ini akan digunakan adalah mengakhiri SyncReplicaFromAllServers
Eksekusi setelah aplikasi mendeteksi bahwa sinkronisasi telah selesai untuk server target atau pasangan server sumber tertentu.
Metode Ekstensi
GetMethodInfo(Delegate) |
Mendapatkan objek yang mewakili metode yang diwakili oleh delegasi yang ditentukan. |