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) » QAnywhere » QAnywhere-Referenz » QAnywhere .NET-API-Referenz » QAnywhere .NET-API für Clients (.NET 2.0)

 

AcknowledgementMode-Enumeration

Gibt an, wie Nachrichten von QAnywhere-Clientanwendungen bestätigt werden sollen

Syntax
Visual Basic
Public Enum AcknowledgementMode
C#
public enum AcknowledgementMode
Bemerkungen

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
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.

Siehe auch