OracleParameter Constructor (String, OracleType, Int32, ParameterDirection, String, DataRowVersion, Boolean, Object)
Initializes a new instance of the OracleParameter class that uses the parameter name, data type, size, direction, source column, source version, and other properties.
Namespace: System.Data.OracleClient
Assembly: System.Data.OracleClient (in System.Data.OracleClient.dll)
public OracleParameter( string name, OracleType oracleType, int size, ParameterDirection direction, string sourceColumn, DataRowVersion sourceVersion, bool sourceColumnNullMapping, Object value )
Parameters
- name
- Type: System.String
The name of the parameter to map.
- oracleType
- Type: System.Data.OracleClient.OracleType
One of the OracleType values.
- size
- Type: System.Int32
The length of the parameter.
- direction
- Type: System.Data.ParameterDirection
One of the ParameterDirection values.
- sourceColumn
- Type: System.String
The name of the source column.
- sourceVersion
- Type: System.Data.DataRowVersion
One of the DataRowVersion values.
- sourceColumnNullMapping
- Type: System.Boolean
true if the source column is nullable, otherwise false.
- value
- Type: System.Object
An Object that is the value of the OracleParameter.
| Exception | Condition |
|---|---|
| ArgumentException | The value supplied in the oracleType parameter is an invalid back-end data type. |
Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core Role not supported), Windows Server 2008 R2 (Server Core Role supported with SP1 or later; Itanium not supported)
The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.