Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
Sync メソッドを使用して直前に行われた同期要求を、クライアントがキャンセルできるようにします。
Public Function CancelSync(ByVal hdl As UInt32) As Boolean
public Boolean CancelSync(UInt32 hdl)
hdl 同期が要求されたときに Sync メソッドによって返された同期ハンドル。
同期要求が正常にキャンセルされた場合は true、正常にキャンセルされなかった場合は false を返します。false が返されたときは、GetErrorInfo メソッドを呼び出して、失敗に関する詳細な情報を取得できます。
キャンセルできるのは、サービスが提供されるのを待っている同期要求のみです。すでに開始された同期を停止するには、CancelSync(UInt32, Boolean) メソッドを使用します。
ShutdownServer メソッドを使用して DBSC_SHUTDOWN_CLEANLY タイプを渡すと、アクティブな同期をキャンセルできます。dbmlsync サーバーは停止する前に同期のキャンセルを試みます。このタスクは、DBTools インターフェイスを使用した同期のキャンセルと同じです。
このメソッドを使用するには、サーバーへの接続が確立されている必要があります。Sync メソッドを呼び出した後、クライアントがサーバーから切断されている場合は、このメソッドを使用することはできません。