プライマリ・コンテンツに移動

Oracle® Data Provider for .NET開発者ガイド ODAC 12.2c リリース1 (12.2.0.1) for Microsoft Windows E88311-03 |
| 目次 | 索引

前 | 次 |

# OracleAQQueueメンバー

`OracleAQQueue`メンバーを、次の各表に示します。

OracleAQQueueコンストラクタ

`OracleAQQueue`コンストラクタを、表12-20にリストします。

表12-20 OracleAQQueueコンストラクタ

コンストラクタ | 説明
--- | ---
OracleAQQueueコンストラクタ | `OracleAQQueue`クラスの新規インスタンスをインスタンス化します(オーバーロード)。

OracleAQQueue静的メソッド

`OracleAQQueue`静的メソッドを、表12-21にリストします。

表12-21 OracleAQQueue静的メソッド

静的メソッド | 説明
--- | ---
Listen | `OracleAQAgent`オブジェクトの配列に指定された1つ以上のコンシューマについて、1つ以上のキューでメッセージをリスニングします(オーバーロード)。

OracleAQQueueプロパティ

`OracleAQQueue`プロパティを、表12-22にリストします。

表12-22 OracleAQQueueプロパティ

プロパティ | 説明
--- | ---
Connection | キューに関連付けられた`OracleConnection`オブジェクトを指定します。
DequeueOptions | キューからメッセージをデキューする際に使用するデキュー・オプションを指定します。
EnqueueOptions | キューにメッセージをエンキューするために使用されるエンキュー・オプションを指定します。
MessageType | このキューに関連付けられたキュー表のタイプを指定します。
名前 | キューの名前を戻します。
Notification | `MessageAvailable`イベントを使用して登録する通知の様々な通知オプションを指定します。
NotificationConsumers | キューの受信メッセージについて非同期に通知を受ける、複数コンシューマ・キューのコンシューマの配列を指定します。
UdtTypeName | `MessageType`が`OracleAQMessageType.UDT`の場合にキューおよび対応するキュー表のベースとなるタイプ名を指定します。

OracleAQQueueパブリック・メソッド

`OracleAQQueue`パブリック・メソッドを、表12-23にリストします。

表12-23 OracleAQQueueパブリック・メソッド

パブリック・メソッド | 説明
--- | ---
Dequeue | キューからメッセージをデキューします(オーバーロード)。
DequeueArray | キューから複数のメッセージをデキューします(オーバーロード)。
Dispose | オブジェクトにより割り当てられたリソースまたはメモリーを解除します
Enqueue | キューにメッセージをエンキューします(オーバーロード)。
EnqueueArray | キューに複数のメッセージをエンキューします(オーバーロード)。
Listen | `listenConsumers`に代わってキューのメッセージをリスニングします(オーバーロード)。

OracleAQQueueイベント

`OracleAQQueue`イベントを、表12-24にリストします。

表12-24 OracleAQQueueイベント

イベント名 | 説明
--- | ---
MessageAvailable Event | `NotificationConsumers`がキュー内のメッセージを使用できるようになると通知します。

関連項目:

- Oracle.DataAccess.ClientおよびOracle.ManagedDataAccess.Clientのネームスペース

- OracleAQQueueクラス