Legt einen MessageListener2-Delegat zum asynchronen Empfang von QAnywhere-Nachrichten fest. Weitere Hinweise finden Sie unter MessageListener2-Delegat.
Visual Basic Public Sub SetMessageListener2( _ ByVal Adresse As String, _ ByVal Listener As MessageListener2 _ )
C# public void SetMessageListener2( string Adresse, MessageListener2 Listener );
Adresse Die Adresse der Nachrichten
Listener Der zu registrierende Listener
Mithilfe dieser Methode können Sie Nachrichten asynchron erhalten.
MessageListener2-Delegat akzeptiert QAManagerBase- und QAMessage-Parameter.
Der SetMessageListener2-Adressparameter gibt den Namen einer lokalen Warteschlange an, die für den Empfang der Nachricht verwendet wird. Einer Warteschlange kann nur ein Listener-Delegat zugewiesen werden. Sie können ExceptionListener2 und MessageListener2 für eine bestimmte Adresse einsetzen, die Listener-/Listener2-Delegate müsen jedoch übereinstimmen. Das heißt, Sie können weder ExceptionListener und MessageListener2 noch ExceptionListener2 und MessageListener für die gleiche Adresse einstellen..
Wenn auf QAnywhere-Systemnachrichten gewartet werden soll, wie etwa Push-Benachrichtigungen und Netzwerk-Statusänderungen, geben Sie "system" als Warteschlangennamen an.
Weitere Hinweise finden Sie unter Nachrichten asynchron empfangen.
Kommentieren Sie diese Seite in DocCommentXchange. Senden Sie uns Feedback über diese Seite via E-Mail. |
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |