Visible(OraAQ)プロパティ
説明
エンキュー要求に対するトランザクション動作を指定します。
使用方法
Q.Visible = transaction_mode
備考
このプロパティは、エンキュー操作に対してのみ適用されます。
次の値を指定できます。
-
ORAAQ_ENQ_IMMEDIATE
(1
)
エンキュー操作がそのトランザクション自体を構成します。エンキュー操作の直後にメッセージを表示する場合に、このプロパティを設定します。
-
ORAAQ_ENQ_ON_COMMIT
(2
)(デフォルト)
エンキューは、現行のトランザクションの一部で、トランザクション・コミットの後のみ、メッセージを表示します。
例
Msg.Value = "The visibility option used in the enqueue call is " & _
"ORAAQ_ENQ_IMMEDIATE"
Q.Visible = ORAAQ_ENQ_IMMEDIATE
Q.Enqueue