Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
QAnywhere クライアントアプリケーションによってどのようにメッセージが確認されるかを示します。
Public Enum AcknowledgementMode
public enum AcknowledgementMode
受信メッセージは、QAManager のいずれかの受信確認メソッドを使用して確認されます。
すべてのメッセージは、クライアントアプリケーションで受信されるとすぐに受信確認されます。
メッセージを同期的に受信する場合、メッセージは QAManagerBase.GetMessage(string) メソッドが返されるとすぐに受信確認されます。メッセージを非同期的に受信する場合、メッセージはイベント処理関数が返されるとすぐに受信確認されます。
このモードでは、メッセージの受信確認はトランザクションの一部として行われます。それ以外では行われません。
このモードは、QATransactionalManager インスタンスに自動的に割り当てられます。
暗黙的または明示的な受信確認モードは、QAManager.Open(AcknowledgementMode) メソッドを使用して、QAManager インスタンスに割り当てられます。
詳細については、QAnywhere API の初期化を参照してください。
暗黙的な受信確認では、メッセージは、クライアントアプリケーションで受信されるとすぐに受信確認されます。明示的な受信確認では、いずれかの QAManager 受信確認メソッドを呼び出してください。すべてのステータス変更は、サーバーによってクライアント間で伝達されます。
詳細については、同期的なメッセージ受信と非同期的なメッセージ受信を参照してください。