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

SQL Anywhere 11.0.1 (Deutsch) » UltraLite - .NET-Programmierung » UltraLite .NET 2.0 API-Referenz » ULDatabaseManager-Klasse

 

SetServerSyncListener-Methode

Gibt das Listener-Objekt an, das zur Verarbeitung der angegebenen Nachricht der Serversynchronisation verwendet wird

Syntax
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
);
Parameter
  • messageName   Der Name der Nachricht

  • appClassName   Der eindeutige Klassenname für die Anwendung. Dies ist ein eindeutiger Bezeichner zur Kennzeichnung der Anwendung.

  • listener   Das ULServerSyncListener-Objekt. Verwenden Sie Null ("Nothing" in Visual Basic), um den vorherigen Listener zu entfernen.

Bemerkungen

Der Parameter appClassName ist der eindeutige Bezeichner zur Kennzeichnung der Anwendung. Die Anwendung kann jeweils nur einen appClassName verwenden. Wenn ein Listener mit einem bestimmten appClassName registriert ist, schlagen Aufrufe von SetServerSyncListener oder SetActiveSyncListener mit einem anderen appClassName fehl.

Wenn der Listener für eine bestimmte Nachricht entfernt werden soll, rufen Sie SetServerSyncListener mit einer Nullreferenz ("Nothing" in Visual Basic) als Listener-Parameter auf.

Um alle Listener zu entfernen, rufen Sie SetServerSyncListener mit einer Nullreferenz ("Nothing" in Visual Basic) für alle Parameter auf.

Anwendungen sollten vor ihrer Beendigung alle Listener entfernen.

Beispiel

Ein SetServerSyncListener-Beispiel finden Sie unter ServerSyncInvoked-Methode.

Siehe auch