Oracle® Data Provider for .NET Developer's Guide 11g Release 1 (11.1.0.6.20) Part Number E10927-01 |
|
|
View PDF |
The OracleArrayMappingAttribute
class is required to mark a custom class field or property with information that ODP.NET uses when a custom type represents an Oracle Collection type.
Class Inheritance
System.Object
System.Attribute
System.
OracleArrayMappingAttribute
Declaration
[AttributeUsageAttribute(AttributeTargets.Field|AttributeTargets.Property, AllowMultiple=false, Inherited=true)]
// C# public sealed class OracleArrayMappingAttribute : Attribute
Remarks
An OracleArrayMappingAttribute
object must be specified when a custom type represents an Oracle Collection. This attribute is applied only to the custom class member that stores the collection elements.
Thread Safety
All public static methods are thread-safe, although instance methods do not guarantee thread safety.
Requirements
Namespace: Oracle.DataAccess.Types
Assembly: Oracle.DataAccess.dll
Microsoft .NET Framework Version: 1.0 or later
See Also:
OracleArrayMappingAttribute
members are listed in the following tables.
OracleArrayMappingAttribute Constructors
OracleArrayMappingAttribute
constructors are listed in Table 14-15.
Table 14-15 OracleArrayMappingAttribute Constructors
Constructor | Description |
---|---|
OracleArrayMappingAttribute Constructors |
Instantiates a new instance of |
OracleArrayMappingAttribute Static Methods
OracleArrayMappingAttribute
static methods are listed in Table 14-16.
Table 14-16 OracleArrayMappingAttribute Static Methods
Method | Description |
---|---|
|
Inherited from |
|
Inherited from |
|
Inherited from |
|
Inherited from |
|
Inherited from |
OracleArrayMappingAttribute Properties
OracleArrayMappingAttribute
properties are listed in Table 14-17.
Table 14-17 OracleArrayMappingAttribute Properties
Property | Description |
---|---|
|
Inherited from |
OracleArrayMappingAttribute Methods
OracleArrayMappingAttribute
methods are listed in Table 14-18.
Table 14-18 OracleArrayMappingAttribute Methods
Method | Description |
---|---|
|
Inherited from |
|
Inherited from |
|
Inherited from |
|
Inherited from |
|
Inherited from |
|
Inherited from |
OracleArrayMappingAttribute
constructors create new instances of the OracleArrayMappingAttribute
class.
Overload List:
This constructor creates and initializes an OracleArrayMappingAttribute
object.
See Also:
This constructor creates and initializes an OracleArrayMappingAttribute
object.
Declaration
// C# public OracleArrayMappingAttribute();
Remarks
An OracleArrayMappingAttribute
object must be applied when a custom class represents an Oracle Collection type, to specify the custom class field or property that stores the collection elements.
The OracleArrayMappingAttribute
can be applied to only one field or property in the custom class.
See Also:
OracleArrayMappingAttribute
static methods are listed in Table 14-19.
Table 14-19 OracleArrayMappingAttribute Static Methods
Method | Description |
---|---|
|
Inherited from |
|
Inherited from |
|
Inherited from |
|
Inherited from |
|
Inherited from |
See Also:
OracleArrayMappingAttribute
properties are listed in Table 14-20.
Table 14-20 OracleArrayMappingAttribute Properties
Property | Description |
---|---|
|
Inherited from |
See Also:
OracleArrayMappingAttribute
methods are listed in Table 14-21.
Table 14-21 OracleArrayMappingAttribute Methods
Method | Description |
---|---|
|
Inherited from |
|
Inherited from |
|
Inherited from |
|
Inherited from |
|
Inherited from |
|
Inherited from |