Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (日本語) » Ultra Light - .NET プログラミング » Ultra Light .NET 2.0 API リファレンス » ULDatabaseManager クラス

 

SetServerSyncListener メソッド

指定されたサーバ同期メッセージの処理に使用するリスナ・オブジェクトを指定します。

構文
Visual Basic
Public Sub SetServerSyncListener( _
   ByVal messageName As String, _
   ByVal appClassName As String, _
   ByVal listener As ULServerSyncListener _
)
C#
public void SetServerSyncListener(
   string  messageName,
   string  appClassName,
   ULServerSyncListener listener
);
パラメータ
  • messageName   メッセージの名前。

  • appClassName   アプリケーションのユニークなクラス名。これは、アプリケーションの識別に使用されるユニークな識別子です。

  • listener   ULServerSyncListener オブジェクト。前のリスナを削除するには、NULL (Visual Basic の Nothing) を使用します。

備考

パラメータ appClassName は、アプリケーションの識別に使用されるユニークな識別子です。アプリケーションは、一度に 1 つの appClassName のみを使用できます。リスナが、特定の appClassName に登録されているときは、別の appClassName で SetServerSyncListener または SetActiveSyncListener を呼び出すと失敗します。

特定のメッセージのリスナを削除するには、listener パラメータとして NULL 参照 (Visual Basic の Nothing) を使用して SetServerSyncListener を呼び出します。

すべてのリスナを削除するには、すべてのパラメータに NULL 参照 (Visual Basic の Nothing) を使用して SetServerSyncListener を呼び出します。

アプリケーションは、すべてのリスナを削除してから終了する必要があります。

SetServerSyncListener の例については、ServerSyncInvoked メソッドを参照してください。

参照