Gibt an, wie Nachrichten von QAnywhere-Clientanwendungen bestätigt werden sollen
Visual Basic Public Enum AcknowledgementMode
C# public enum AcknowledgementMode
Die impliziten und expliziten Bestätigungsmodi werden einer QAManager-Instanz mithilfe der QAManager.Open(AcknowledgementMode)-Methode zugewiesen.
Weitere Hinweise finden Sie unter QAnywhere-API initialisieren.
Bei impliziter Bestätigung werden Nachrichten bestätigt, wenn sie von einer Clientanwendung empfangen werden. Bei expliziter Bestätigung müssen Sie eine der QAManager-Bestätigungsmethoden aufrufen. Der Server übermittelt alle Statusänderungen von Client zu Client.
Weitere Hinweise finden Sie unter Nachrichten synchron empfangen und Nachrichten asynchron empfangen.
Mitgliedsname | Beschreibung |
---|---|
EXPLICIT_ACKNOWLEDGEMENT |
Gibt an, dass empfangene Nachrichten mit einer der QAManager-Bestätigungsmethoden bestätigt werden |
IMPLICIT_ACKNOWLEDGEMENT |
Gibt an, dass alle Nachrichten bestätigt werden, wenn sie von einer Clientanwendung empfangen werden. Wenn Sie Nachrichten synchron erhalten, werden sie bestätigt, wenn die QAManagerBase.GetMessage(string)-Methode eine Rückmeldung gibt. Wenn Sie Nachrichten asynchron erhalten, werden sie bestätigt, wenn die Event-Handler-Funktion eine Rückmeldung gibt. |
TRANSACTIONAL |
Dieser Modus gibt an, dass Nachrichten nur als Teil der durchgeführten Transaktion bestätigt werden. Dieser Modus wird QATransactionalManager-Instanzen automatisch zugewiesen. |
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 |