Oracle® Data Provider for .NET開発者ガイド ODAC 12c リリース4 (12.1.0.2) for Microsoft Windows E72575-01 |
|
前 |
次 |
OracleArrayMappingAttribute
クラスは、カスタム・タイプがOracleコレクション型を表すとき、ODP.NETが使用する情報でカスタム・クラスのフィールドまたはプロパティをマークする必要があります。
クラスの継承
System.Object
System.Attribute
System.
OracleArrayMappingAttribute
宣言
[AttributeUsageAttribute(AttributeTargets.Field|AttributeTargets.Property, AllowMultiple=false, Inherited=true)]
// C# public sealed class OracleArrayMappingAttribute : Attribute
要件
プロバイダ | ODP.NET管理対象外ドライバ |
アセンブリ | Oracle.DataAccess.dll |
ネームスペース | Oracle.DataAccess.Types |
.NET Framework | 3.5, 4.0, 4.5, 4.6 |
備考
カスタム・タイプがOracleコレクションを表す場合、OracleArrayMappingAttribute
オブジェクトを指定する必要があります。この属性はコレクション要素を保存するカスタム・クラス・メンバーにのみ適用されます。
スレッド安全性
パブリック静的メソッドはスレッドセーフですが、インスタンス・メソッドではスレッド安全性は保証されません。
OracleArrayMappingAttribute
メンバーは次の表にリストされています。
OracleArrayMappingAttributeコンストラクタ
OracleArrayMappingAttribute
コンストラクタを、表16-15にリストします。
表16-5 OracleArrayMappingAttributeコンストラクタ
コンストラクタ | 説明 |
---|---|
OracleArrayMappingAttributeコンストラクタ |
|
OracleArrayMappingAttribute静的メソッド
OracleArrayMappingAttribute
静的メソッドを、表16-16にリストします。
表16-16 OracleArrayMappingAttribute静的メソッド
メソッド | 説明 |
---|---|
|
|
|
|
|
|
|
|
|
|
OracleArrayMappingAttributeプロパティ
OracleArrayMappingAttribute
プロパティを、表16-17にリストします。
OracleArrayMappingAttributeメソッド
OracleArrayMappingAttribute
メソッドを、表16-18にリストします。
OracleArrayMappingAttribute
コンストラクタでは、OracleArrayMappingAttribute
クラスの新規インスタンスを作成します。
オーバーロード・リスト:
このコンストラクタでは、OracleArrayMappingAttribute
オブジェクトを作成および初期化します。
このコンストラクタでは、OracleArrayMappingAttribute
オブジェクトを作成および初期化します。
宣言
// C# public OracleArrayMappingAttribute();
備考
カスタム・クラスがOracleコレクション型を表す場合は、OracleArrayMappingAttribute
オブジェクトを適用して、コレクション要素を格納するカスタム・クラス・フィールドまたはプロパティを指定する必要があります。
OracleArrayMappingAttribute
は、カスタム・クラス内の1つのフィールドまたはプロパティにのみ適用できます。
OracleArrayMappingAttribute
静的メソッドを、表16-19にリストします。
OracleArrayMappingAttribute
メソッドを、表16-21にリストします。