プライマリ・コンテンツに移動
Oracle® Data Provider for .NET開発者ガイド
ODAC 12.2c リリース1 (12.2.0.1) for Microsoft Windows
E88311-03
目次へ移動
目次
索引へ移動
索引

前
次

OracleAQNavigationModeの列挙

表12-35は、すべてのOracleAQNavigationModeの列挙値と、それぞれの列挙値の説明をリストします。

表12-35 OracleAQNavigationModeメンバー

メンバー名 説明

FirstMessage

検索条件に一致した最初の使用可能なメッセージを取り出します。その結果、位置がキューの先頭にリセットされます。

FirstMessageMultiGroup

DequeueArrayへのコールにより、キューの開始位置がリセットされ、利用可能で検索基準に一致するメッセージがデキューされることを示します。メッセージはdequeueCount制限に達するまでデキューされます。デキューされたメッセージは、異なるトランザクション・グループに属する場合があります。

異なるトランザクション・グループのメッセージ同士を区別するには、OracleAQMessage.TransactionGroupプロパティを使用します。同じトランザクション・グループのメッセージのOracleAQMessage.TransactionGroup プロパティ値は、すべて同じ値になります。

NextMessage

検索条件に一致した次の使用可能なメッセージを取り出します。前のメッセージがメッセージ・グループに属する場合は、検索条件に一致し、かつそのメッセージ・グループに属する、次の使用可能なメッセージが取り出されます。

NextMessageMultiGroup

DequeueArrayへのコールにより、利用可能で検索基準に一致する次のメッセージ・セットがデキューされることを示します。メッセージはdequeueCount制限に達するまでデキューされます。デキューされたメッセージは、異なるトランザクション・グループに属する場合があります。

異なるトランザクション・グループのメッセージ同士を区別するには、OracleAQMessage.TransactionGroupプロパティを使用します。同じトランザクション・グループのメッセージのOracleAQMessage.TransactionGroup プロパティ値は、すべて同じ値になります。

NextTransaction

現行のトランザクション・グループにメッセージが残っていればスキップし、次のトランザクション・グループの最初のメッセージを取り出します。

要件

プロバイダ ODP.NET管理対象外ドライバ

アセンブリ

Oracle.DataAccess.dll

ネームスペース

Oracle.DataAccess.Client

.NET Framework

3.5, 4.5, 4.6, 4.7