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

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

前 | 次 |

# OracleAQMessage(Object)

このコンストラクタは、`payload`として指定された`Object`を使用して`OracleAQMessage`クラスをインスタンス化します。

宣言

    // C#
    public OracleAQMessage(Object payload);

パラメータ

- `payload`

  `payload`を指定する`Object`。タイプに応じて次のいずれかを指定します。

  - `byte[]`

  - `IOracleCustomType`

  - `OracleBinary`

  - `OracleXmlType`

  - `String`

  - `XmlReader`

例外

`ArgumentException` - 指定した`payload`値のタイプが無効です。

備考

ODP.NETのAQ実装は現在、LOB属性を使用したユーザー定義タイプをサポートしていません。また、ユーザー定義タイプのその他のバリエーション(`VARRAY`やネスト表など)もサポートしていませんが、これはOracle Streams AQがこれらを元々サポートしていないためです。

関連項目:

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

- OracleAQMessageクラス

- OracleAQMessageメンバー