System.Data.OracleClient
Represents a managed object designed to work with the Oracle BFILE data type. This class cannot be inherited.
Gets a value indicating whether the BFILE stream can be read.
false if a BFILE is closed or disposed; otherwise true. Always true for .
Gets a value indicating whether forward-seek and backward-seek operations can be performed.
false if a BFILE is closed or disposed; otherwise true. Always true for .
Gets a value indicating whether the object supports writing.
Always returns false because the Oracle BFILE data type is read-only.
Creates a copy of this object associated with the same physical file as the original.
A new object associated with the same physical file as the original OracleBFile object.
Gets the used by this instance of the .
The connection to a data source. The default is a null value.
Copies the entire contents of this to the beginning of a destination .
The number of bytes copied.
The destination
The destination OracleLob is a null object reference.
The destination is a null OracleLob.
-or-
The connection with which this OracleBFile is associated is closed.
The OracleBFile object is closed or disposed.
Copies the entire contents of this to a destination at the specified offset.
The number of bytes copied.
The destination .
The offset to which to copy.
The destination OracleLob is a null object reference.
The destination is a null OracleLob.
-or-
The connection with which this OracleBFile is associated is closed.
The OracleBFile object is closed or disposed.
Copies from this to a destination with the specified amount of data, the source offset, and the destination offset.
The number of bytes copied.
The offset from which to copy.
The destination .
The offset to which to copy.
The quantity of data, in bytes, to copy.
The value of the amount parameter is less than zero or greater than 4 gigabytes.
The destination OracleLob is a null object reference.
The destination is a null OracleLob.
-or-
The connection with which this OracleBFile is associated is closed.
The OracleBFile object is closed or disposed.
Gets the name of the DIRECTORY object, with which an object is associated.
The name of the DIRECTORY object.
Attempted to call DirectoryName on a closed or disposed OracleBFile object.
Gets a value indicating whether a physical file containing BFILE data exists in the operating system.
true if a physical file containing BFILE data exists; otherwise false.
The object is closed or disposed.
The connection with which a BFILE is associated is closed.
Gets the name of the BFILE without the path.
The name of the BFILE.
The object is closed or disposed.
Not currently supported.
Gets a value that indicates whether the is a stream.
true if the is a stream; otherwise false.
Gets a value that returns the length in bytes of the physical file with which the object is associated.
A long value representing the length of the physical file in bytes.
Methods were called after the stream was closed or disposed.
Represents a null object that is not bound to a physical file.
Gets the current read position in the stream.
The current position within the stream.
Attempted to set a position with a negative value or greater than the length of the stream.
Methods were called after the stream was closed or disposed.
Reads a sequence of bytes from the current stream and advances the position within the stream by the number of bytes read.
The total number of bytes read into the buffer. This may be less than the number of bytes requested if that many bytes are not currently available, or zero if the end of the file has been reached.
An array of bytes. When this method returns, the buffer contains the specified byte array with the values between and ( + ) replaced by the bytes read from the current source.
The zero-based byte offset in at which to begin storing the data read from the current stream.
The maximum number of bytes to be read from the current stream.
The sum of and is larger than the buffer length.
is a null reference (Nothing in Visual Basic).
or is negative.
The connection with which a BFILE is associated is closed.
An I/O error occurred.
Methods were called after the stream was closed or disposed.
Sets the position on the current stream.
The new position within the current stream.
A byte offset relative to origin. If is negative, the new position will precede the position specified by by the number of bytes specified by . If is zero, the new position will be the position specified by . If is positive, the new position will follow the position specified by by the number of bytes specified by .
A value of type System.IO.SeekOrigin indicating the reference point used to obtain the new position.
Attempted to set a position with a negative value or greater than the length of the stream.
Methods were called after the stream was closed or disposed.
Binds the object to a different file in the operating system.
The alias of the directory object that contains a physical file.
The name of the file in the operating system.
The operation must be within a transaction.
Not currently supported.
Not currently supported.
The exception that is thrown when an invoked method is not supported, or when there is an attempt to read, seek, or write to a stream that does not support the invoked functionality.
Gets an of type that contains the data.
An of type that contains the data.
Not currently supported.
Not currently supported.
Not currently supported.
Not currently supported.
The exception that is thrown when an invoked method is not supported, or when there is an attempt to read, seek, or write to a stream that does not support the invoked functionality.
Represents a variable-length stream of binary data to be stored in or retrieved from a database.
Initializes a new instance of the OracleBinary structure, setting the property to the contents of the supplied byte array.
The byte array to be stored in the property.
Compares this object to the supplied object and returns an indication of their relative values.
A signed number indicating the relative values of this OracleBinary structure and the object.
Return Value
Condition
Less than zero
The value of this OracleBinary object is less than the object.
Zero
This OracleBinary object is the same as the object.
Greater than zero
This OracleBinary object is greater than the object.
-or-
The object is a null reference.
The object to be compared to this OracleBinary structure.
Concatenates two structures to create a new OracleBinary structure.
An OracleBinary structure with the concatenated values of the and parameters.
An OracleBinary structure.
An OracleBinary structure.
Compares two structures to determine if they are equal.
An that is if the two instances are equal or if the two instances are not equal. If either instance of OracleBinary is null, the of the OracleBoolean will be .
An OracleBinary structure.
An OracleBinary structure.
Compares the supplied object parameter to the property of the object.
true if object is an instance of and the two are equal; otherwise false.
The object to be compared.
Returns the hash code for this structure.
A 32-bit signed integer hash code.
Compares two structures to determine if the first is greater than the second.
An that is if the first instance is greater than the second instance, otherwise . If either instance of OracleBinary is null, the of the OracleBoolean will be .
An OracleBinary structure.
An OracleBinary structure.
Compares two structures to determine if the first is greater than or equal to the second.
An that is if the first instance is greater than or equal to the second instance, otherwise . If either instance of OracleBinary is null, the of the OracleBoolean will be .
An OracleBinary structure.
An OracleBinary structure.
Gets a value indicating whether the property of the structure is null.
true if Value is null, otherwise false.
Gets the single byte from the Value property located at the position indicated by the integer parameter, . If indicates a position beyond the end of the byte array, an exception is raised.
The byte located at the position indicated by the integer parameter.
The position of the byte to be retrieved.
Gets the length in bytes of the property. This property is read-only.
The length of the binary data in the Value property.
Compares two structures to determine if the first is less than the second.
An that is if the first instance is less than the second instance, otherwise . If either instance of OracleBinary is null, the of the OracleBoolean will be .
An OracleBinary structure.
An OracleBinary structure.
Compares two structures to determine if the first is less than or equal to the second.
An that is if the first instance is less than or equal to the second instance, otherwise . If either instance of OracleBinary is null, the of the OracleBoolean will be .
An OracleBinary structure.
An OracleBinary structure.
Compares two structures to determine if they are not equal.
An that is if the two instances are not equal or if the two instances are equal. If either instance of OracleBinary is null, the of the OracleBoolean will be .
An OracleBinary structure.
An OracleBinary structure.
Represents a null value that can be assigned to the property of an structure.
Concatenates the two parameters to create a new OracleBinary structure.
The concatenated values of the and parameters.
An OracleBinary object.
An OracleBinary object.
Compares two structures to determine if they are equal.
An that is if the two instances are equal or if the two instances are not equal. If either instance of OracleBinary is null, the of the OracleBoolean will be .
An OracleBinary object.
An OracleBinary object.
Gets the contents of the property of the parameter as an array of bytes.
An array of bytes.
An .
Compares two structures to determine if the first is greater than the second.
An that is if the first instance is greater than the second instance, otherwise . If either instance of OracleBinary is null, the of the OracleBoolean will be .
An OracleBinary object.
An OracleBinary object.
Compares two structures to determine if the first is greater than or equal to the second.
An that is if the first instance is greater than or equal to the second instance, otherwise . If either instance of OracleBinary is null, the of the OracleBoolean will be .
An OracleBinary object.
An OracleBinary object.
Converts an array of bytes to an structure.
An OracleBinary structure that represents the converted array of bytes.
The array of bytes to be converted.
Compares two structures to determine if they are equal.
An that is if the two instances are not equal or if the two instances are equal. If either instance of OracleBinary is null, the of the OracleBoolean will be .
An OracleBinary object.
An OracleBinary object.
Compares two structures to determine if the first is less than the second.
An that is if the first instance is less than the second instance, otherwise . If either instance of OracleBinary is null, the of the OracleBoolean will be .
An OracleBinary object.
An OracleBinary object.
Compares two structures to determine if the first is less than or equal to the second.
An that is if the first instance is less than or equal to the second instance, otherwise . If either instance of OracleBinary is null, the of the OracleBoolean will be .
An OracleBinary object.
An OracleBinary object.
Gets the value of the structure. This property is read-only.
The value of the OracleBinary structure.
Represents the value returned from a database comparison operation between Oracle data types, and exposes methods used to perform data type conversions.
Initializes a new instance of the structure using the specified Boolean.
The Boolean to be used as the initial value of the structure.
Initializes a new instance of the structure using the specified integer.
The integer to be used as the initial value of the structure.
Computes the bitwise AND of two specified structures.
The result of the logical AND operation as shown in the following table.
Value of
Value of
Result
truetruetruetruefalsefalsefalsefalsefalsetrueunknownunknownfalseunknownfalseunknownunknownunknown
An structure.
An structure.
Compares this structure to a specified object and returns an indication of their relative values.
A signed number indicating the relative values of the instance and value.
Value
Description
A negative integer
This instance is less than .
Zero
This instance is equal to .
A positive integer
This instance is greater than .
-or-
is a null reference (Nothing in Visual Basic).
An object to compare, or a null reference (Nothing in Visual Basic).
Compares two structures to determine if they are equal.
An that is if the two instances are equal or if the two instances are not equal. If either instance of is null, the of the is .
An structure.
An structure.
Compares the supplied object parameter to the .
true if object is an instance of and the two are equal; otherwise false.
The object to be compared.
Represents a false value that can be assigned to the property of an instance of the structure.
Returns the hash code for this instance.
A 32-bit signed integer hash code.
Indicates whether the current is .
true if Value is False, otherwise false.
Indicates whether or not the value of the structure is null.
true if the value of the structure is Null, otherwise false.
Indicates whether the current is .
true if Value is True, otherwise false.
Compares two instances of to determine if they are not equal.
An that is if the two instances are not equal or if the two instances are equal. If either instance of is null, the of the is .
An structure.
An structure.
Represents a null value that can be assigned to the property of an instance of the structure.
Represents a value of one that can be assigned to the property of an instance of the structure.
Performs a ones complement operation on the supplied structures.
The one's complement of the supplied . If the Boolean contains a null value the result also is a null value.
An structure.
Computes the bitwise AND of two specified structures.
The result of the logical AND operation as shown in the following table.
Value of
Value of
Result
truetruetruetruefalsefalsefalsefalsefalsetrueunknownunknownfalseunknownunknownunknownunknownunknown
An structure.
An structure.
Computes the bitwise OR of its two operands.
The result of the bitwise OR operation as shown in the following table.
Value of
Value of
Result
truetruetruetruefalsetruefalsefalsefalsetrueunknowntruefalseunknownunknownunknownunknownunknown
An structure.
An structure.
Compares two instances of an for equality.
An that is if the two instances are equal or if the two instances are not equal. If either instance of is null, the of the is .
An .
An .
Performs a bitwise exclusive-OR operation on the supplied parameters.
The results of the bitwise XOR operation as shown in the following table.
Value of
Value of
Result
truetruefalsetruefalsetruefalsefalsefalsetrueunknownunknownfalseunknownunknownunknownunknownunknown
An structure.
An structure.
Converts an to a Boolean.
A Boolean set to the of the .
An to convert.
The contains a null value.
Converts the parameter to an structure.
A new structure whose value equals the property of the parameter.
An to be converted to an structure.
Converts a string to an structure.
A new structure whose value equals the of the parameter.
A string to be converted to an structure.
Used to test the of the to determine whether it is false.
true if the supplied parameter is false; otherwise false.
The structure to be tested.
Converts a Boolean value to an .
An value containing 0 or 1.
A Boolean value to be converted to .
Compares two instances of for inequality.
An that is if the two instances are not equal or if the two instances are equal. If either instance of is null, the of the is .
An .
An .
Performs a NOT operation on an .
An with the if argument was true, if argument was null, and otherwise.
The on which the NOT operation is performed.
Performs a one's complement operation on the specified .
The one's complement of the specified .
An structure.
Used to test the of the to determine whether it is true.
true if the supplied parameter is true; otherwise false.
The structure to be tested.
Performs a bitwise OR operation on the two specified structures.
The result of the bitwise OR operation as shown in the following table.
Value of
Value of
Result
truetruetruetruefalsetruefalsefalsefalsetrueunknowntruefalseunknownunknownunknownunknownunknown
An structure.
An structure.
Converts the specified representation of a logical value to its equivalent.
An structure containing the parsed value.
The to be converted.
Converts the current to a string.
A string containing the value of the . If the value is null, the string contains a null value.
Represents a true value that can be assigned to the property of an instance of the structure.
Gets the structure's value. This property is read-only.
true if the is ; otherwise false.
Performs a bitwise exclusive-OR operation on the supplied parameters.
The results of the logical XOR operation as shown in the following table.
Value of
Value of
Result
truetruefalsetruefalsetruefalsefalsefalsetrueunknownunknownfalseunknownunknownunknownunknownunknown
An structure.
An structure.
Represents a value of zero that can be assigned to the property of an instance of the structure.
Represents a set of methods for creating instances of the Oracle provider's implementation of the data source classes.
Returns a strongly typed instance.
A new strongly typed instance of .
Returns a strongly typed instance.
A new strongly typed instance of .
Returns a strongly typed instance.
A new strongly typed instance of .
Returns a strongly typed instance.
A new strongly typed instance of .
Returns a strongly typed instance.
A new strongly typed instance of .
Returns a strongly typed instance.
A new strongly typed instance of .
Returns a strongly typed instance.
A strongly typed instance of .
A member of the enumeration.
Gets an instance of the , which can be used to retrieve strongly typed data objects.
Represents an SQL statement or stored procedure to execute against a database. This class cannot be inherited.
Initializes a new instance of the .
Initializes a new instance of the class with the text of the query.
The text of the query.
Initializes a new instance of the class with the text of the query and an object.
The text of the query.
An object that represents the connection to a database.
Initializes a new instance of the class with the text of the query, an object, and an .
The text of the query.
An object that represents the connection to a database.
The in which the executes.
Attempts to cancel the execution of an .
Creates a copy of this object.
A new object in which all property values are the same as the original.
Gets or sets the SQL statement or stored procedure to execute against the database.
The SQL statement or stored procedure to execute. The default value is an empty string ("").
Gets or sets the wait time before terminating the attempt to execute a command and generating an error.
The time (in seconds) to wait for the command to execute. The default value is 30 seconds.
Gets or sets a value indicating how the property is interpreted.
One of the values. The default is Text.
The value was not a valid .
Gets or sets the used by this instance of the .
The connection to a data source. The default is a null value.
The property was changed while a transaction was in progress.
Creates a new instance of an object.
An object.
Gets or sets a value indicating whether the command object should be visible in a customized interface control.
true, if the command object should be visible in a control; otherwise false. The default is true.
Executes an SQL statement against the and returns the number of rows affected.
For UPDATE, INSERT, and DELETE statements, the return value is the number of rows affected by the command. For CREATE TABLE and DROP TABLE statements, the return value is 0. For all other types of statements, the return value is -1.
The connection does not exist.
-or-
The connection is not open.
Executes an SQL statement against the and returns the number of rows affected.
For UPDATE, INSERT, and DELETE statements, the return value is the number of rows affected by the command. For CREATE TABLE and DROP TABLE statements, the return value is 0. For all other types of statements, the return value is -1.
A base64 string representation of the actual row ID in the server.
The connection does not exist.
-or-
The connection is not open.
Executes the query, and returns the first column of the first row in the result set returned by the query as an Oracle-specific data type. Extra columns or rows are ignored.
The first column of the first row in the result set as an Oracle-specific data type, or a null reference if the result is a REF CURSOR.
Sends the to the and builds an .
An object.
Sends the to the , and builds an using one of the values.
An object.
One of the values.
Executes the query, and returns the first column of the first row in the result set returned by the query as a .NET Framework data type. Extra columns or rows are ignored.
The first column of the first row in the result set as a .NET Framework data type, or a null reference if the result set is empty or the result is a REF CURSOR.
Gets the .
The parameters of the SQL statement or stored procedure. The default is an empty collection.
Creates a prepared (or compiled) version of the command at the data source.
The is not set.
-or-
The is not .
Resets the property to the default value.
Gets or sets the within which the executes.
An . The default is a null value.
Gets or sets a value that specifies how the Update method should apply command results to the .
One of the values.
The value entered was not one of the values.
Automatically generates single-table commands used to reconcile changes made to a with the associated database. This class cannot be inherited.
Initializes a new instance of the .
Initializes a new instance of the class with the associated object.
An object to associate with this .
Sets or gets the for an instance of the class.
A object.
Sets or gets a string used as the catalog separator for an instance of the class.
A string indicating the catalog separator for use with an instance of the class.
Gets or sets an object for which this object will generate SQL statements.
An object that is associated with this .
Retrieves parameter information from the stored procedure specified in the and populates the collection of the specified object.
The referencing the stored procedure from which the parameter information is to be derived. The derived parameters are added to the collection of the .
The command text is not a valid stored procedure name, or the specified was not .
Gets the automatically generated object required to perform deletions on the database.
The automatically generated object required to perform deletions.
Gets the automatically generated object required to perform deletions on the database.
The automatically generated object required to perform deletions.
If true, generate parameter names matching column names, if possible. If false, generate @p1, @p2, and so on.
Gets the automatically generated object required to perform insertions on the database.
The automatically generated object required to perform insertions.
Gets the automatically generated object required to perform insertions on the database.
The automatically generated object required to perform insertions.
If true, generate parameter names matching column names, if possible. If false, generate @p1, @p2, and so on.
Gets the automatically generated object required to perform updates on the database.
The automatically generated object required to perform updates.
Gets the automatically generated object required to perform updates on the database.
The automatically generated object required to perform updates.
If true, generate parameter names matching column names, if possible. If false, generate @p1, @p2, and so on.
Given an unquoted identifier in the correct catalog case, returns the correct quoted form of that identifier, including properly escaping any embedded quotes in the identifier.
The quoted version of the identifier. Embedded quotes within the identifier are properly escaped.
The original unquoted identifier.
Gets or sets the character to be used for the separator between the schema identifier and any other identifiers.
The character to be used as the schema separator.
Given a quoted identifier, returns the correct unquoted form of that identifier, including properly un-escaping any embedded quotes in the identifier.
The unquoted identifier, with embedded quotes properly un-escaped.
The identifier that will have its embedded quotes removed.
Represents an open connection to a database. This class cannot be inherited.
Initializes a new instance of the .
Initializes a new instance of the class with the specified connection string.
The connection used to open the database.
Begins a transaction at the database.
An object representing the new transaction.
Parallel transactions are not supported.
Begins a transaction at the database with the specified value.
An object representing the new transaction.
The transaction isolation level for this connection.
Parallel transactions are not supported.
Changes the current database for an open .
The name of the database to use instead of the current database.
The database name is not valid.
The connection is not open.
Cannot change the database.
Empties the connection pool.
Empties the connection pool associated with the specified connection.
The to be cleared from the pool.
Closes the connection to the database.
Gets or sets the string used to open an Oracle database.
The Oracle connection string that includes settings, such as the server name, needed to establish the initial connection. The default value is an empty string ("").
Gets the time to wait to establish a connection before terminating the attempt and generating an error.
The time (in seconds) to wait for a connection to open. The default value is 15 seconds.
The value specified is less than 0.
Creates and returns an object associated with the .
An object.
Gets the name of the current database or the database to be used after a connection is opened.
The name of the current database or the name of the database to be used after a connection is opened. The default value is an empty string.
Gets the name of the Oracle server to which to connect.
The name of the Oracle server to which to connect. The default value is an empty string ("").
Enlists in the specified transaction as a distributed transaction.
A reference to an existing in which to enlist.
Enlists in the specified transaction as a distributed transaction.
A reference to an existing in which to enlist.
Returns schema information for the data source of this .
A that contains schema information.
Returns schema information for the data source of this using the specified string for the schema name.
A that contains schema information.
Specifies the name of the schema to return.
Returns schema information for the data source of this using the specified string for the schema name and the specified string array for the restriction values.
A that contains schema information.
Specifies the name of the schema to return.
A set of restriction values for the requested schema.
Occurs when Oracle sends a warning or an informational message.
Opens a connection to a database with the property settings specified by the .
The connection is not open.
Cannot change the database.
Gets a string containing the version of the server to which the client is connected.
The version of the connected server.
The connection is closed.
Gets the current state of the connection.
A bitwise combination of the values. The default is Closed.
Provides a simple way to create and manage the contents of connection strings used by the class.
Initializes a new instance of the class.
Initializes a new instance of the class. The provided connection string provides the data for the instance's internal connection information.
The basis for the object's internal connection information. Parsed into name/value pairs. Invalid key names raise a .
Invalid key name within the connection string.
Invalid value within the connection string (specifically, when a Boolean or numeric value was expected but not supplied).
Clears the contents of the instance.
Determines whether the contains a specific key.
true if the contains an element that has the specified key; otherwise, false.
The key to locate in the .
is null (Nothing in Visual Basic)
Gets or sets the name of the Oracle data source to connect to.
The value of the property, or if none has been supplied.
Gets or sets a value that indicates whether the pooler automatically enlists the connection in the creation thread's current transaction context.
The value of the property, or true if the property has not been previously set.
Gets or sets a value that indicates whether "User ID" and "Password" are specified in the connection (when false) or whether the current Windows account credentials are used for authentication (when true).
The value of the property, or a false if none has been supplied.
Gets a value that indicates whether the has a fixed size.
true in every case, because the supplies a fixed-size collection of key/value pairs.
Gets or sets the value associated with the specified key. In C#, this property is the indexer.
The value associated with the specified key.
The key of the item to get or set.
is a null reference (Nothing in Visual Basic).
Tried to add a key which does not exist within the available keys.
Invalid value within the connection string (specifically, when a Boolean or numeric value was expected but not supplied).
Gets an that contains the keys in the .
An that contains the keys in the .
Gets or sets the minimum time, in seconds, for the connection to live in the connection pool before it is removed.
The value of the property, or 0 if none has been supplied.
Gets or sets the maximum number of connections allowed in the connection pool for this specific connection string.
The value of the property, or 100 if none has been supplied.
Gets or sets the minimum number of connections allowed in the connection pool for this specific connection string.
The value of the property, or 0 if none has been supplied.
Gets or sets the flag that enables transaction rollbacks on earlier versions of Oracle (prior to 8.1.7.4.1).
true if transaction rollbacks are enabled; otherwise false.
Gets or sets the password for the Oracle account.
The value of the property, or if none has been supplied.
Gets or sets a Boolean value that indicates if security-sensitive information, such as the password, is not returned as part of the connection if the connection is open or has ever been in an open state.
The value of the property, or false if none has been supplied.
Gets or sets a Boolean value that indicates whether the connection will be pooled, or whether each connection will be explicitly opened every time that the connection is requested.
The value of the property, or true if none has been supplied.
Removes the entry with the specified key from the instance.
true if the key existed within the connection string and was removed, false if the key did not exist.
The key of the key/value pair to be removed from the connection string in this .
is null (Nothing in Visual Basic).
Indicates whether the specified key exists in this instance.
true if the contains an entry with the specified key; otherwise, false.
The key to locate in the .
Retrieves a value corresponding to the supplied key from this .
true if was found within the connection string; otherwise, false.
The key of the item to retrieve.
The value corresponding to
Gets or sets a Boolean value that indicates if the client supports the Unicode functionality available in later Oracle clients, or if it is non-Unicode aware.
The value of the property, or false if none has been supplied.
Gets or sets the user ID to be used when connecting to Oracle.
The value of the property, or if none has been supplied.
Gets an that contains the values in the .
An that contains the values in the .
Represents a set of data commands and a connection to a database that are used to fill the and update the database. This class cannot be inherited.
Initializes a new instance of the class.
Initializes a new instance of the class with the specified SQL SELECT statement.
An that is an SQL SELECT statement or stored procedure, and is set as the property of the .
Initializes a new instance of the class with an SQL SELECT statement and an .
A string that is an SQL SELECT statement or stored procedure to be used by the property of the .
An that represents the connection.
Initializes a new instance of the class with an SQL SELECT statement and a connection string.
A string that is an SQL SELECT statement or stored procedure to be used by the property of the .
The connection string.
Gets or sets an SQL statement or stored procedure used to delete records in the database.
An used during an update operation to delete records in the database that correspond to deleted rows in the DataSet.
Gets or sets an SQL statement or stored procedure used to insert new records into the database.
An used during an update operation to insert records in the database that correspond to new rows in the .
Occurs during an update operation after a command is executed against the database.
Occurs during before a command is executed against the data source.
Gets or sets an SQL statement or stored procedure used to select records in the database.
An that is used during a fill operation to select records from database for placement in the .
For a description of this member, see .
For a description of this member, see .
For a description of this member, see .
For a description of this member, see .
For a description of this member, see .
Gets or sets a value that enables or disables batch processing support, and specifies the number of commands that can be executed in a batch.
The number of rows to process per batch.
Value:
Effect:
0
There is no limit on the batch size.
1
Disables batch updating.
> 1
Changes are sent using batches of operations at a time.
When setting this to a value other than 1 all the commands associated with the have to have their property set to None or OutputParameters. An exception is thrown otherwise.
Gets or sets an SQL statement or stored procedure used to update records in the database.
An used during an update operation to update records in the database that correspond to modified rows in the .
Provides a way of reading a forward-only stream of data rows from a data source. This class cannot be inherited.
Closes the object.
Gets a value indicating the depth of nesting for the current row.
The depth of nesting for the current row.
Gets the number of columns in the current row.
When not positioned in a valid record set, 0; otherwise the number of columns in the current record. The default is -1.
There is no current connection to a data source.
Gets the value of the specified column as a Boolean.
A Boolean that is the value of the column.
The zero-based column ordinal.
The specified cast is not valid.
Gets the value of the specified column as a byte.
The value of the specified column as a byte.
The zero-based column ordinal.
The specified cast is not valid.
Reads a stream of bytes from the specified column offset into the buffer as an array, starting at the given buffer offset.
The actual number of bytes read.
The zero-based column ordinal.
The index within the field where the read operation is to begin.
The buffer into which to read the stream of bytes.
The index where is to begin the write operation.
The number of bytes to read.
Gets the value of the specified column as a character.
The value of the specified column as a character.
The zero-based column ordinal.
The specified cast is not valid.
Reads a stream of characters from the specified column offset into the buffer as an array, starting at the given buffer offset.
The actual number of characters read.
The zero-based column ordinal.
The index within the row where the read operation is to begin.
The buffer into which to copy data.
The index where is to begin the write operation.
The number of characters to read.
Gets the name of the source data type.
The name of the source data type.
The zero-based column ordinal.
Gets the value of the specified column as a DateTime object.
The value of the specified column as a DateTime object.
The zero-based column ordinal.
The specified cast is not valid.
Gets the value of the specified column as a Decimal object.
The value of the specified column as a Decimal object.
The zero-based column ordinal.
The specified cast is not valid.
Gets the value of the specified column as a double-precision floating point number.
The value of the specified column as a double-precision floating point number.
The zero-based column ordinal.
The specified cast is not valid.
Returns an that can be used to iterate through the rows in the data reader.
An that can be used to iterate through the rows in the data reader.
Gets the that is the data type of the object.
The that is the data type of the object.
The zero-based column ordinal.
Gets the value of the specified column as a single-precision floating-point number.
The value of the specified column as a single-precision floating-point number.
The zero-based column ordinal.
The specified cast is not valid.
Gets the value of the specified column as a globally-unique identifier (GUID).
The value of the specified column as a GUID.
The zero-based column ordinal.
The specified cast is not valid.
Gets the value of the specified column as a 16-bit signed integer.
The value of the specified column as a 16-bit signed integer.
The zero-based column ordinal.
The specified cast is not valid.
Gets the value of the specified column as a 32-bit signed integer.
The value of the specified column as a 32-bit signed integer.
The zero-based column ordinal.
The specified cast is not valid.
Gets the value of the specified column as a 64-bit signed integer.
The value of the specified column as a 64-bit signed integer.
The zero-based column ordinal.
The specified cast is not valid.
Gets the name of the specified column.
A string that is the name of the specified column.
The zero-based column ordinal.
Gets the value of the specified column as an object.
The value of the specified column as an object.
The zero-based column ordinal.
The specified cast is not valid.
Gets the value of the specified column as an object.
The value of the specified column as an object.
The zero-based column ordinal.
The specified cast is not valid.
Gets the value of the specified column as an object.
The value of the specified column as an object.
The zero-based column ordinal.
The specified cast is not valid.
Gets the value of the specified column as an object.
The value of the specified column as an object.
The zero-based column ordinal.
The specified cast is not valid.
Gets the value of the specified column as an object.
The value of the specified column as an object.
The zero-based column ordinal.
The specified cast is not valid.
Gets the value of the specified column as an object.
The value of the specified column as an object.
The zero-based column ordinal.
The specified cast is not valid.
Gets the value of the specified column as an object.
The value of the specified column as an object.
The zero-based column ordinal.
The specified cast is not valid.
Gets the value of the specified column as an object.
The value of the specified column as an object.
The zero-based column ordinal.
The specified cast is not valid.
Gets the value of the column at the specified ordinal in its Oracle format.
The Oracle value to return.
The zero-based column ordinal.
Gets all the attribute columns in the current row in Oracle format.
The number of instances of in the array.
An array of type into which to copy the attribute columns.
Gets the column ordinal, given the name of the column.
The zero-based column ordinal.
The name of the column.
Gets an Object that is a representation of the underlying provider specific field type.
Gets an that is a representation of the underlying provider specific field type.
An .
Gets an Object that is a representation of the underlying provider specific field type.
Gets an that is a representation of the underlying provider specific field type.
An .
Gets an array of objects that are a representation of the underlying provider specific values.
The number of instances of in the array.
An array of .
Returns a that describes the column metadata of the OracleDataReader.
A that describes the column metadata.
Gets the value of the specified column as a string.
The value of the specified column as a string.
The zero-based column ordinal.
The specified cast is not valid.
Gets the value of the specified column as a System.TimeSpan.
The value of the specified column as a .
The zero-based column ordinal.
The specified cast is not valid.
Gets the value of the column at the specified ordinal in its native format.
The value to return.
The zero-based column ordinal.
The value is too large to be stored in the .NET Decimal.
Gets all the attribute columns in the current row.
The number of instances of in the array.
An array of type into which to copy the attribute columns.
The value is too large to be stored in the .NET Decimal.
Gets a value indicating whether the contains one or more rows.
true if the contains one or more rows; otherwise false.
Indicates whether the is closed.
true if the is closed; otherwise, false.
Gets a value indicating whether the column contains non-existent or missing values.
true if the specified column value is equivalent to ; otherwise, false.
The zero-based column ordinal.
Gets the value of the specified column in its native format given the column ordinal.
The value of the specified column in its native format.
The column ordinal.
The index passed was outside the range of 0 through .
Gets the value of the specified column in its native format given the column name.
The value of the specified column in its native format.
The column name.
No column with the specified name was found.
Advances the to the next result
true if there are more result sets; otherwise, false.
Advances the to the next record.
true if there are more rows; otherwise, false.
Gets the number of rows changed, inserted, or deleted by execution of the SQL statement.
The number of rows changed, inserted, or deleted. -1 for SELECT statements; 0 if no rows were affected, or the statement failed.
Represents date and time data ranging in value from January 1, 4712 BC to December 31, 4712 AD.
Initializes a new instance of the structure from an existing object.
An existing object from which to copy.
Initializes a new instance of the structure with the specified .
The specified .
Initializes a new instance of the structure using the supplied parameters to initialize the year, month, and day of the new structure.
An integer value representing the year of the new structure.
An integer value representing the month of the new structure.
An integer value representing the day of the month of the new structure.
Initializes a new instance of the structure using the supplied parameters to initialize the year, month, day, and calendar of the new structure.
An integer value representing the year of the new structure.
An integer value representing the month of the new structure.
An integer value representing the day of the month of the new structure.
The for this instance of .
Initializes a new instance of the structure using the supplied parameters to initialize the year, month, day, hour, minute, and second of the new structure.
An integer value representing the year of the new structure.
An integer value representing the month of the new structure.
An integer value representing the day of the month of the new structure.
An integer value representing the hour of the new structure.
An integer value representing the minute of the new structure.
An integer value representing the second of the new structure.
Initializes a new instance of the structure using the supplied parameters to initialize the year, month, day, hour, minute, and second for the specified calendar of the new structure.
An integer value representing the year of the new structure.
An integer value representing the month of the new structure.
An integer value representing the day of the month of the new structure.
An integer value representing the hour of the new structure.
An integer value representing the minute of the new structure.
An integer value representing the second of the new structure.
The for this instance of .
Initializes a new instance of the structure using the supplied parameters to initialize the year, month, day, hour, minute, second, and millisecond of the new structure.
An integer value representing the year of the new structure.
An integer value representing the month of the new structure.
An integer value representing the day of the month of the new structure.
An integer value representing the hour of the new structure.
An integer value representing the minute of the new structure.
An integer value representing the second of the new structure.
An integer value representing the millisecond of the new structure.
Initializes a new instance of the structure using the supplied parameters to initialize the year, month, day, hour, minute, second, and millisecond for the specified calendar of the new structure.
An integer value representing the year of the new structure.
An integer value representing the month of the new structure.
An integer value representing the day of the month of the new structure.
An integer value representing the hour of the new structure.
An integer value representing the minute of the new structure.
An integer value representing the second of the new structure.
An integer value representing the millisecond of the new structure.
The for this instance of .
Initializes a new instance of the structure using the supplied number of ticks.
A time period expressed in 100-nanosecond units.
Compares this structure to the supplied object and returns an indication of their relative values.
A signed number indicating the relative values of the instance and the object.
Return value
Condition
Less than zero
This structure is less than the object.
Zero
This structure is the same as the object.
Greater than zero
This structure is greater than the object,
object is a null reference (Nothing in Visual Basic)
The object to be compared.
Gets the value of the structure as a day.
A day value between 1 and 31.
Performs a logical comparison of two structures to determine whether they are equal.
true if the two values are equal, otherwise false.
An structure.
An structure.
Compares the supplied object parameter to the property of the object.
true if object is an instance of and the two are equal, otherwise false.
The object to be compared.
Gets the hash code for this instance.
A 32-bit signed integer hash code.
Compares two instances of to determine whether the first is greater than the second.
An that is if the first instance is greater than the second instance, otherwise . If either instance of is null, the of the is .
An structure.
An structure.
Compares two instances of to determine whether the first is greater than or equal to the second.
An that is if the first instance is greater than or equal to the second instance, otherwise . If either instance of is null, the of the is .
An structure.
An structure.
Gets the value of the structure as an hour.
An hour between 0 and 23.
Gets a value indicating whether the property of the structure is null.
true if is null, otherwise false.
Compares two instances of to determine whether the first is less than the second.
An that is if the first instance is less than the second instance, otherwise . If either instance of is null, the of the is .
An structure.
An structure.
Compares two instances of to determine whether the first is less than or equal to the second.
An that is if the first instance is less than or equal to the second instance, otherwise . If either instance of is null, the of the is .
An structure.
An structure.
Represents the maximum valid date value for an structure.
Gets the milliseconds component of the date represented by this instance.
The millisecond, between 0 and 999.
Gets the value of the structure as a minute.
The minute, between 0 and 59.
Represents the minimum valid date value for an structure.
Gets the value of the structure as a month.
The month, between 1 and 12.
Performs a logical comparison of two instances of to determine if they are not equal.
An that is if the two instances are not equal or if the two instances are equal. If either instance of is null, the of the will be .
An structure.
An structure.
Represents a null value that can be assigned to the property of an instance of the structure.
Performs a logical comparison of two structures to determine if they are equal.
true if the two values are equal, otherwise false.
An structure.
An structure.
Converts an structure to a structure.
A structure whose and properties contain the same date and time values as the property of the supplied structure.
An structure.
Converts a String to an structure.
An structure whose is equal to the values contained in the String.
A String to be converted to an structure.
Compares two instances of to determine if the first is greater than the second.
An that is if the first instance is greater than the second instance, otherwise . If either instance of is null, the of the will be .
An structure.
An structure.
Compares two instances of to determine if the first is greater than or equal to the second.
An that is if the first instance is greater than or equal to the second instance, otherwise . If either instance of is null, the of the will be .
An structure.
An structure.
Performs a logical comparison of two instances of to determine if they are equal.
An that is if the two instances are not equal or if the two instances are equal. If either instance of is null, the of the will be .
An structure.
An structure.
Compares two instances of to determine if the first is less than the second.
An that is if the first instance is less than the second instance, otherwise . If either instance of is null, the of the will be .
An structure.
An structure.
Compares two instances of to determine if the first is less than or equal to the second.
An that is if the first instance is less than or equal to the second instance, otherwise . If either instance of is null, the of the is .
An structure.
An structure.
Converts the specified representation of a date and time to its equivalent.
An structure equal to the date and time represented by the specified String.
The String to be parsed.
Gets the value of the structure as a second.
A second between 0 and 59.
Converts this structure to a .
A String representing the property of this structure.
Gets the value of the structure.
The value of this structure.
Gets the value of the structure as a year.
A year between 1 and 4712.
The exception that is generated when a warning or error is returned by an Oracle database or the .NET Framework Data Provider for Oracle. This class cannot be inherited.
Gets the code portion of the error as an integer.
The code portion of the error as an integer.
Sets the with information about the exception.
The that holds the serialized object data about the exception being thrown.
The that contains contextual information about the source or destination.
Provides data for the event. This class cannot be inherited.
Gets the code portion of the message as an int.
The code portion of the message as an int.
Gets the full text of the message sent from the database.
The text describing the message.
Gets the name of the object that generated the error.
The name of the object that generated the error.
Retrieves a string representation of the event.
A string representing the event.
Represents the method that will handle the event of an .
The source of the event.
An object that contains the event data.
Represents a large object binary (LOB) data type stored on an Oracle server. This class cannot be inherited.
Appends data from the specified LOB to the current LOB.
The LOB from which to append data.
The source is null.
The source is null, or the connection is closed.
The source object was closed or disposed.
An Oracle error has occurred.
Prevents server-side triggers from firing while performing multiple read operations.
The connection is closed.
The object was closed or disposed.
An Oracle error has occurred.
Prevents server-side triggers from firing while performing multiple read and write operations in the specified access mode.
Mode (one of the values) in which the LOB can be accessed between this call and the corresponding call.
The connection is closed.
The object was closed or disposed.
An Oracle error has occurred.
Gets a value indicating whether the LOB stream can be read.
true if the LOB stream supports reading, otherwise false if a LOB is closed or disposed.
Gets a value indicating whether forward and backward seek operations can be performed.
false if a LOB is closed or disposed, otherwise true. Always true for .
Always returns true, regardless of whether the LOB supports writing or not.
Always returns true, regardless of whether an opened or undisposed LOB supports writing or not, false if a LOB is closed or disposed.
Gets a value indicating the minimum number of bytes to retrieve from or send to the server during a read/write operation.
The minimum number of bytes to retrieve or send.
The connection is closed.
The object was closed or disposed.
An Oracle error has occurred.
Creates a new object that references the same Oracle LOB as the original object.
A new object that references the same Oracle LOB as the original object.
The connection is closed.
The object was closed or disposed.
Gets the used by this instance of the .
The connection to a data source.
The object was closed or disposed.
Copies from this to a destination .
The number of bytes copied. This excludes any padded bytes.
The destination .
The specified in the parameter is null.
The operation is not within a transaction, the object is null, or the connection is closed.
An Oracle error has occurred.
Copies from this to a destination with the specified amount of data.
The number of bytes copied. This excludes any padded bytes.
The destination
The offset to which to copy. For CLOB and NCLOB data types, this must be an even number of bytes.
The specified in the parameter is full.
A value specified in the parameter is less than zero or greater than 4 gigabytes.
-or-
A value specified in the parameter for a CLOB or NCLOB data type is not even.
-or-
You must specify CLOB and NCLOB data types as an even number of bytes.
The operation is not within a transaction, the object is null, or the connection is closed.
An Oracle error has occurred.
Copies from this to a destination with the specified amount of data, and the source offset.
The number of bytes copied. This excludes any padded bytes.
The offset from which to copy. For CLOB and NCLOB data types, this must be an even number.
The destination OracleLob.
The destination offset to which to copy. For CLOB and NCLOB data types, this must be an even number.
The quantity of data, in bytes, to copy. For CLOB and NCLOB data types, this must be an even number.
The specified in the parameter is full.
A value specified in the , , or parameter is less than zero or greater than 4 gigabytes.
-or-
A value specified in the , , or parameter for a CLOB or NCLOB data type is not even.
The operation is not within a transaction, the object is null, or the connection is closed.
An Oracle error has occurred.
Allows server-side triggers to resume firing after performing multiple write operations.
The connection is closed.
The object was closed or disposed.
An Oracle error has occurred.
Erases all data from this .
The number of bytes erased.
The operation is not within a transaction, the object is null, or the connection is closed.
The object was closed or disposed.
An Oracle error has occurred.
Erases the specified amount of data from this .
The number of bytes erased.
The offset from which to erase. For CLOB and NCLOB data types, this must be an even number.
The quantity of data, in bytes, to erase. For CLOB and NCLOB data types, this must be an even number.
The operation is not within a transaction, the object is null, or the connection is closed.
The object was closed or disposed.
An Oracle error has occurred.
Not currently supported.
Gets a value indicating whether an application called the method.
true if application called the method, otherwise false.
An Oracle error has occurred.
Gets a value that indicates whether the is a stream.
true if the is a stream, otherwise false.
Gets a value indicating whether the is a temporary LOB.
true if the is a temporary LOB, otherwise false.
The connection is closed.
The object was closed or disposed.
An Oracle error has occurred.
Gets a value that returns the size of the .
The size of the in bytes.
The connection is closed.
The object was closed or disposed.
An Oracle error has occurred.
Gets a value that returns the LOB data type.
One of the LOB data types.
Represents a null object.
Gets the current read position in the stream.
The current position within the stream.
The connection is closed.
The object was closed or disposed.
Reads a sequence of bytes from the current stream and advances the position within the stream by the number of bytes read.
The total number of bytes read into the buffer. This may be less than the number of bytes requested if that many bytes are not currently available, or zero (0) if the end of the stream has been reached.
An array of bytes. When this method returns, the buffer contains the specified byte array with the values between and ( + ) replaced by the bytes read from the current source.
The zero-based byte offset in at which to begin storing the data read from the current stream. For CLOB and NCLOB data types, this must be an even number.
The maximum number of bytes to be read from the current stream. For CLOB and NCLOB data types, this must be an even number.
The is a null reference (Nothing in Visual Basic).
A value in the or parameter is not positive.
-or-
The sum of the offset and count parameters is larger than the buffer length.
-or-
A value specified in the or parameter is less than zero or greater than 4 gigabytes.
The operation is not within a transaction, the object is null, or the connection is closed.
The object was closed or disposed.
An Oracle error has occurred.
Sets the position on the current stream.
The new position within the current stream.
A byte offset relative to origin. If is negative, the new position precedes the position specified by by the number of bytes specified by . If is zero, the new position is the position specified by . If is positive, the new position follows the position specified by by the number of bytes specified by .
A value of type indicating the reference point used to obtain the new position.
The parameter does not contain a valid value.
The resulting position is beyond the length of the value.
The object was closed or disposed.
An Oracle error has occurred.
Sets the length of the stream to a value less than the current length.
The desired length of the current stream in bytes. For CLOB and NCLOB data types, this must be an even number.
A value specified in the parameter for a CLOB or NCLOB data type is not even.
-or-
A value specified in the parameter is less than zero or greater than 4 gigabytes.
The operation is not within a transaction, the object is null, or the connection is closed.
The object was closed or disposed.
An Oracle error has occurred.
Gets the common language runtime stream value equivalent of the underlying value.
For , an array of type Byte[]. For and , a String. For null data, .
The object was closed or disposed.
An Oracle error has occurred.
Writes a sequence of bytes to the current stream, and advances the current position within this stream by the number of bytes written.
An array of bytes. This method copies the number of bytes specified in from to the current stream.
The zero-based byte offset in at which to begin copying bytes to the current stream. For CLOB and NCLOB data types, this must be an even number.
The number of bytes to be written to the current stream. For CLOB and NCLOB data types, this must be an even number.
The parameter is a null reference (Nothing in Visual Basic).
A value in the or parameter is not positive.
-or-
The sum of the and parameters is larger than the length.
-or-
A value specified in the or parameter is less than zero or greater than 4 gigabytes.
-or-
You must specify CLOB and NCLOB data types as an even number of bytes.
The operation is not within a transaction, the object is null, or the connection is closed.
The object was closed or disposed.
An Oracle error has occurred.
Writes a byte to the current position in the stream, and advances the position within the stream by one byte.
The byte to write to the stream.
Specifies whether an should be opened in read-only or read/write mode.
The is opened in read-only mode.
The is opened in read/write mode.
Represents a time interval in months and corresponds to the Oracle 9i INTERVAL YEAR TO MONTH data type.
Initializes a new structure from an existing one.
An existing structure from which to create the new structure.
Initializes a new structure to the specified number of months.
Number of months.
Initializes a new structure to a specified number years and months.
Number of years.
Number of months.
The parameters specify an value less than or greater than .
Compares this structure to the supplied object and returns an indication of their relative values.
A signed number indicating the relative values of the instance and the object.
Return Value
Condition
Less than zero
This instance is less than the object.
Zero
This instance is the same as the object.
Greater than zero
This instance is greater than the object
-or-
The object is a null reference (Nothing).
The object to be compared.
Performs a logical comparison of two structures to determine if they are equal.
true if the two values are equal, otherwise false.
An structure.
An structure.
Compares the supplied object parameter to the property of the object.
true if object is an instance of and the two are equal; otherwise false.
The object to be compared.
Gets the hash code for this instance.
A 32-bit signed integer hash code.
Compares two instances of to determine if the first is greater than the second.
An that is if the first instance is greater than the second instance, otherwise . If either instance of is null, the of the is .
An structure.
An structure.
Compares two instances of to determine if the first is greater than or equal to the second.
An that is if the first instance is greater than or equal to the second instance, otherwise . If either instance of is null, the of the is .
An structure.
An structure.
Gets a value indicating whether the property of the structure is null.
true if is null, otherwise false.
Compares two instances of to determine if the first is less than the second.
An that is if the first instance is less than the second instance, otherwise . If either instance of is null, the of the is .
An structure.
An structure.
Compares two instances of to determine if the first is less than or equal to the second.
An that is if the first instance is less than or equal to the second instance, otherwise . If either instance of is null, the of the is .
An structure.
An structure.
Represents the maximum valid date value for an structure.
Represents the minimum valid date value for an structure.
Performs a logical comparison of two instances of to determine if they are not equal.
An that is if the two instances are not equal or if the two instances are equal. If either instance of is null, the of the is .
An structure.
An structure.
Represents a null value that can be assigned to the property of an instance of the structure.
Performs a logical comparison of two structures to determine if they are equal.
true if the two values are equal, otherwise false.
An structure.
An structure.
Converts an structure to an Int32.
An Int32.
An structure to convert to an Int32.
Converts a string to an structure.
An structure.
A string to convert to an structure.
Compares two instances of to determine if the first is greater than the second.
An that is if the first instance is greater than the second instance, otherwise . If either instance of is null, the of the is .
An structure.
An structure.
Compares two instances of to determine if the first is greater than or equal to the second.
An that is if the first instance is greater than or equal to the second instance, otherwise . If either instance of is null, the of the is .
An structure.
An structure.
Performs a logical comparison of two instances of to determine if they are equal.
An that is if the two instances are not equal or if the two instances are equal. If either instance of is null, the of the is .
An structure.
An structure.
Compares two instances of to determine if the first is less than the second.
An that is if the first instance is less than the second instance, otherwise . If either instance of is null, the of the is .
An structure.
An structure.
Compares two instances of to determine if the first is less than or equal to the second.
An that is if the first instance is less than or equal to the second instance, otherwise . If either instance of is null, the of the is .
An structure.
An structure.
Converts the specified representation of a date and time to its equivalent.
An structure equal to the date and time represented by the specified String.
The String to be converted.
Converts this structure to a .
A String representing the property of this structure.
Gets the value of the structure.
The value of this structure.
Represents a fixed precision and scale numeric value between -10 27 -1 and 10 27 -1 to be stored in or retrieved from a database.
Initializes a new instance of the structure using the supplied .
The supplied that will be used as the value of the new structure.
Initializes a new instance of the structure using the supplied value.
The value to be stored as an structure.
Initializes a new instance of the using the supplied double precision value.
The supplied double precision value that will the used as the value of the new structure.
Initializes a new instance of the structure using the supplied integer value.
The supplied integer value that will be used as the value of the new structure.
Initializes a new instance of the structure using the supplied long integer value.
The supplied long integer value that will be used as the value of the new structure.
Gets the absolute value of the parameter.
An structure whose property contains the unsigned number representing the absolute value of the parameter.
An OracleNumber structure.
Calculates the inverse hyperbolic cosine of an .
An angle, measured in radians.
An structure.
Calculates the sum of the two structures.
A new structure whose property contains the sum.
An structure.
An structure.
Calculates the inverse hyperbolic sine of an .
An angle, measured in radians.
An structure.
Calculates the inverse hyperbolic tangent of an .
An angle, measured in radians.
An structure.
Calculates the inverse hyperbolic tangent of two structures.
An angle, measured in radians.
An structure.
An structure.
Returns the smallest whole number greater than or equal to the specified structure.
An representing the smallest whole number greater than or equal to the specified structure.
The structure for which the ceiling value is to be calculated.
Compares this instance of the structure to the supplied object and returns an indication of their relative values.
A signed number indicating the relative values of the instance and the object.
Return Value
Condition
Less than zero
This instance is less than the object.
Zero
This instance is the same as the object.
Greater than zero
This instance is greater than the object, or the object is a null reference (Nothing in Visual Basic)
The object to be compared.
Calculates the cosine of an .
The cosine of .
An structure.
Calculates the hyperbolic cosine of an .
The hyperbolic cosine of .
An structure.
Calculates the results of dividing the first structure by the second.
A new structure whose property contains the results of the division.
An structure.
An structure.
Returns the value e-2.718.
Performs a logical comparison of the two structures to determine if they are equal.
An that is if the two instances are equal or if the two instances are not equal. If either instance of is null, the of the is .
An structure.
An structure.
Compares the supplied object parameter to the property of the object.
true if the object is an instance of and the two are equal, otherwise false.
The object to be compared.
Calculates e raised to the power of an . The constant e equals 2.71828182845904, the base of the natural logarithm.
A number raised to the power of .
An structure.
Rounds a specified number to the next lower whole number.
An structure containing the whole number portion of this structure.
The structure for which the floor value is to be calculated.
Returns the hash code for this instance of the structure.
A 32-bit signed integer hash code.
Performs a logical comparison of two structures to determine whether the first is greater than the second.
An that is if the first instance is less than the second instance, otherwise . If either instance of is null, the of the is .
An structure.
An structure.
Performs a logical comparison of the two parameters to determine whether the first is greater than or equal to the second.
An that is if the first instance is greater than or equal to the second instance, otherwise . If either instance of is null, the of the is .
An structure.
An structure.
Indicates whether or not the of this structure is null.
true if is null, otherwise false.
Performs a logical comparison of two structures to determine whether the first is less than the second.
An that is if the first instance is less than the second instance, otherwise . If either instance of is null, the of the is .
An structure.
An structure.
Performs a logical comparison of the two parameters to determine whether the first is less than or equal to the second.
An that is if the first instance is less than or equal to the second instance, otherwise . If either instance of is null, the of the is .
An structure.
An structure.
Calculates natural logarithm of an . Natural logarithms are based on the constant e (2.71828182845904).
The natural logarithm of .
An structure.
Calculates an to the base you specify.
The logarithm of a specified number in a specified base.
An structure.
A user-specified .
Calculates an to the base you specify.
The logarithm of a specified number in a specified base.
An structure.
User-specified integer.
Calculates the base 10 logarithm of a number.
The base 10 logarithm of the specified number.
An structure.
Returns the larger of the two parameter values.
The larger of or .
An structure.
An structure.
A constant representing the largest possible value for precision comparison.
A constant representing the maximum value for scale comparison.
A constant representing the maximum value of an structure.
Returns the smaller of the two parameter values.
The smaller of or .
An structure.
An structure.
A constant representing the minimum value for scale comparison.
Returns the value -1.
A constant representing the minimum value for an structure.
Calculates the modulus from dividing the first structure by the second.
A new structure whose property contains the modulus from the results of the division operation.
An structure.
An structure.
Calculates the product of the two parameters.
A new structure whose property contains the product of the multiplication.
An structure.
An structure.
Negates the value of the parameter.
An with the negative value of x , or zero, if is zero.
An structure.
Performs a logical comparison of the two parameters to determine whether they are not equal.
An that is if the two instances are not equal or if the two instances are equal. If either instance of is null, the of the is .
An structure.
An structure.
Represents a null value that can be assigned to the property of an instance of the class.
Returns the value 1.
Calculates the sum of the two structures.
A new structure whose property contains the sum.
An structure.
An structure.
Calculates the results of dividing the first structure by the second.
A new structure whose property contains the results of the division.
An structure.
An structure.
Performs a logical comparison of the two structures to determine whether they are equal.
An that is if the two instances are equal or if the two instances are not equal. If either instance of is null, the of the is .
An structure.
An structure.
Converts the structure to .
A new Int32 structure whose value equals the of the structure.
The structure to be converted.
Converts the structure to .
A new Double structure whose value equals the of the structure.
The structure to be converted.
Converts the structure to .
A new Decimal structure whose value equals the of the structure.
The structure to be converted.
Converts the structure to .
A new Int64 structure whose value equals the of the structure.
The structure to be converted.
Converts the supplied Decimal structure to an structure.
A new structure whose is equal to the value of the Decimal structure.
The Decimal structure to be converted.
Converts the supplied Double structure to an structure.
A new structure whose property equals the value of the Double structure.
The Double structure to be converted.
Converts the supplied Int32 structure to an structure.
A new structure whose property equals the value of the Int32 structure.
The integer structure to be converted.
Converts the supplied Int64 structure to an structure.
A new structure whose property is equal to the value of the Int64 structure.
The Int64 structure to be converted.
Converts the supplied String to an structure.
A new structure whose equals the value of the String structure.
The String to be converted.
Performs a logical comparison of two structures to determine whether the first is greater than the second.
An that is if the first instance is less than the second instance, otherwise . If either instance of is null, the of the is .
An structure.
An structure.
Performs a logical comparison of the two parameters to determine whether the first is greater than or equal to the second.
An that is if the first instance is greater than or equal to the second instance, otherwise . If either instance of is null, the of the is .
An structure.
An structure.
Performs a logical comparison of the two parameters to determine whether they are equal.
An that is if the two instances are not equal or if the two instances are equal. If either instance of is null, the of the is .
An structure.
An structure.
Performs a logical comparison of two structures to determine whether the first is less than the second.
An that is if the first instance is less than the second instance, otherwise . If either instance of is null, the of the is .
An structure.
An structure.
Performs a logical comparison of the two parameters to determine whether the first is less than or equal to the second.
An that is if the first instance is less than or equal to the second instance, otherwise . If either instance of is null, the of the is .
An structure.
An structure.
Calculates the remainder left over from dividing an structure by a second structure.
A new structure whose property contains the modulus of the division.
An structure.
An structure.
Calculates the product of two structures.
A new structure whose property contains the product of the multiplication.
An structure.
An structure.
Calculates the result of subtracting the second structure from the first.
A new structure whose property contains the results of the subtraction.
An structure.
An structure.
Negates the structure.
A new structure whose value contains the results of the negation.
The structure to be negated.
Converts the representation of a number to its equivalent.
An equivalent to the value contained in the specified .
The String to be parsed.
Returns the value of pi-3.1415926535897932384626433832795028842.
Calculates the result of raising a specified structure to the power specified by a second structure.
The number raised to the power .
The to be raised to a power.
An that specifies a power.
Calculates the result of raising a specified structure to the power specified by an Int32 structure.
The number raised to the power .
The to be raised to a power.
An Int32 structure that specifies a power.
Gets the number nearest the specified structure's value with the specified precision.
An structure containing the results of the rounding operation.
The structure to be rounded.
The number of significant fractional digits (precision) in the return value.
Shifts the specified number of digits to the left or right.
The result of the operation.
Number to operate on.
The number of decimal places to shift.
Gets a value indicating the sign of an structure's property.
A number indicating the sign of the structure.
The structure whose sign is to be evaluated.
Calculates the sine of an .
The sine of .
An structure.
Calculates the hyperbolic sine of an .
The hyperbolic sine of .
An structure.
Calculates the square root of the parameter.
The square root of .
An structure.
Calculates the result of subtracting the second structure from the first.
A new structure whose Value property contains the results of the subtraction.
An structure.
An structure.
Calculates the tangent of an .
The tangent of .
An structure.
Calculates the hyperbolic tangent of an .
The hyperbolic tangent of .
An structure.
Converts this structure to .
A new object containing the string representation of the structure's property.
Truncates the specified structure's value to the desired position.
A structure with its truncated to the specified .
The structure to be truncated.
The decimal position to which the number will be truncated.
Gets the value of the structure. This property is read-only.
A number in the range -79,228,162,514,264,337,593,543,950,335 through 79,228,162,514, 264,337,593,543,950,335.
Returns the value 0.
Represents a parameter to an and optionally its mapping to a . This class cannot be inherited.
Initializes a new instance of the class.
Initializes a new instance of the class that uses the parameter name and data type.
The name of the parameter.
One of the values.
The value supplied in the parameter is an invalid back-end data type.
Initializes a new instance of the class that uses the parameter name, data type, and length.
The name of the parameter.
One of the values.
The length of the parameter.
The value supplied in the parameter is an invalid back-end data type.
Initializes a new instance of the class that uses the parameter name, data type, length, source column name, parameter direction, numeric precision, and other properties.
The name of the parameter.
One of the values.
The length of the parameter.
One of the values.
true if the value of the field can be null, otherwise, false.
The total number of digits to the left and right of the decimal point to which is resolved.
The total number of decimal places to which is resolved.
The name of the source column.
One of the values.
An that is the value of the .
The value supplied in the parameter is an invalid back-end data type.
Initializes a new instance of the class that uses the parameter name, data type, size, direction, source column, source version, and other properties.
The name of the parameter to map.
One of the values.
The length of the parameter.
One of the values.
The name of the source column.
One of the values.
true if the source column is nullable, otherwise false.
An that is the value of the .
The value supplied in the parameter is an invalid back-end data type.
Initializes a new instance of the class that uses the parameter name, data type, length, and source column name.
The name of the parameter.
One of the values.
The length of the parameter.
The name of the source column.
The value supplied in the parameter is an invalid back-end data type.
Initializes a new instance of the class that uses the parameter name and an object.
The name of the parameter.
An object.
Gets or sets the of the parameter.
One of the values. The default is .
The property was not set to a valid .
Gets or sets a value that indicates whether the parameter is input-only, output-only, bidirectional, or a stored procedure return value parameter.
One of the values. The default is Input.
The property was not set to one of the valid values.
Gets or sets a value that indicates whether the parameter accepts null values.
true if null values are accepted, otherwise false. The default is false.
Gets or sets the offset to the property.
The offset to the . The default is 0.
Gets or sets the of the parameter.
An value that is the of the parameter. The default is .
Gets or sets the name of the .
The name of the . The default is an empty string.
Gets or sets the maximum number of digits used to represent the property.
The maximum number of digits used to represent the property. The default value is 0, which indicates that the data provider sets the precision for .
Resets the type associated with this .
Resets the type associated with this .
Gets or sets the number of decimal places to which is resolved.
The number of decimal places to which is resolved. The default is 0.
Gets or sets the maximum size, in bytes, of the data within the column.
The maximum size, in bytes, of the data within the column. The default value is 0 (to be used when you do not want to specify the maximum size of the value).
Gets or sets the name of the source column mapped to the and used for loading or returning the
The name of the source column mapped to the . The default is an empty string ("").
Sets or gets a value which indicates whether the source column is nullable. This allows to correctly generate Update statements for nullable columns.
True if the source column is nullable, otherwise false.
Gets or sets the to use when you load .
One of the values. The default is Current.
For a description of this member, see .
Gets a string that contains the .
A string that contains the .
Gets or sets the value of the parameter.
An object that is the value of the parameter. The default value is null.
Represents a collection of parameters relevant to an as well as their respective mappings to columns in a . This class cannot be inherited.
Initializes a new instance of the class.
Adds the specified to the .
A reference to the new object.
The to add to the collection.
The specified in the parameter is already added to this or another .
The parameter is null.
Adds the specified object to the .
The index of the new object in the collection.
The object to add to the collection.
Adds an to the given the parameter name and data type.
A reference to the new object.
The name of the parameter.
One of the values.
Adds an to the given the parameter name, data type, and column length.
A reference to the new object.
The name of the parameter.
One of the values.
The length of the column.
Adds an to the given the parameter name, data type, column length, and source column name.
A reference to the new object.
The name of the parameter.
One of the values.
The length of the column.
The name of the source column.
Adds an to the given the parameter name and value.
A reference to the new object.
The name of the parameter.
The of the to add to the collection.
The parameter is not an .
Adds an array of values to the end of the .
The values to add.
Adds an array of values to the end of the .
The values to add.
Adds a value to the end of the .
A object.
The name of the parameter.
The value to be added.
Removes all of the objects from the .
Determines whether the specified is in the .
true if the contains the value, false otherwise.
The value.
Determines whether the specified object is in the .
true if the contains the value, false otherwise.
The value.
Indicates whether an with the specified name is contained in the collection.
true if the is in the collection; otherwise, false.
The name of the to look for in the collection.
Copies all the elements of the current to the specified one-dimensional starting at the specified destination index.
The one-dimensional that is the destination of the elements copied from the current .
A 32-bit integer that represents the index in the at which copying begins.
Copies all the elements of the current to the specified starting at the specified destination index.
The that is the destination of the elements copied from the current .
A 32-bit integer that represents the index in the at which copying begins.
Returns an Integer containing the number of elements in the . Read-only.
The number of elements in the as an Integer.
Returns an enumerator that iterates through the .
An that can be used to iterate through the collection.
Gets the location of the specified within the collection.
The zero-based location of the specified that is a within the collection.
The to find.
Gets the location of the specified within the collection.
The zero-based location of the specified that is a within the collection.
The to find.
Gets the location of the specified with the specified name.
The zero-based location of the specified that is a within the collection.
The case-sensitive name of the to find.
Inserts a object into the at the specified index.
The zero-based index at which value should be inserted.
A object to be inserted in the .
Inserts a into the at the specified index.
The zero-based index at which value should be inserted.
A to be inserted in the .
Gets a value that indicates whether the has a fixed size.
Returns true if the has a fixed size, false otherwise.
Gets a value that indicates whether the is read-only.
Returns true if the is read only, false otherwise.
Gets a value that indicates whether the is synchronized.
Returns true if the is synchronized, false otherwise.
Gets or sets the at the specified index.
The at the specified index.
The zero-based index of the parameter to retrieve.
The index specified does not exist.
Gets or sets the with the specified name.
The with the specified name.
The name of the parameter to retrieve.
The name specified does not exist.
Removes the specified object from the collection.
A object to remove from the collection.
Removes the specified object from the collection.
A object to remove from the collection.
Removes the object at the specified index from the collection.
The zero-based index of the object to remove.
Removes the object with the specified name from the collection.
The name of the object to remove.
Gets an object that can be used to synchronize access to the .
An object that can be used to synchronize access to the .
Enables the .NET Framework Data Provider for Oracle to help ensure that a user has a security level adequate to access an Oracle database.
Initializes a new instance of the class with one of the values.
One of the values.
Creates a new set of permissions.
The connection string.
The key restrictions.
One of the enumerations.
Gets a value indicating whether a blank password is allowed.
true if a blank password is allowed, otherwise false.
A copy of the current permission object.
A new permission that represents the intersection of the current permission and the specified permission. This new permission is null if the intersection is empty.
A permission to intersect with the current permission. It must be of the same type as the current permission.
true if the current permission is a subset of the specified permission; otherwise, false.
A permission that is to be tested for the subset relationship. This permission must be of the same type as the current permission.
Returns a value indicating whether the permission can be represented as unrestricted without any knowledge of the permission semantics.
true if the permission can be represented as unrestricted.
Creates an XML encoding of the security object and its current state.
An XML encoding of the security object, including any state information.
A new permission that represents the union of the current permission and the specified permission.
Associates a security action with a custom security attribute.
Initializes a new instance of the class.
One of the values representing an action that can be performed using declarative security.
Gets or sets a value indicating whether a blank password is allowed.
true if a blank password is allowed, otherwise false.
Gets or sets a permitted connection string.
A permitted connection string.
Returns an object that is configured according to the attribute properties.
An object.
Identifies whether the list of connection string parameters identified by the property are the only connection string parameters allowed.
One of the values.
Gets or sets connection string parameters that are allowed or disallowed.
One or more connection string parameters that are allowed or disallowed.
Identifies whether the attribute should serialize the connection string.
true if the attribute should serialize the connection string; otherwise false.
Identifies whether the attribute should serialize the set of key restrictions.
true if the attribute should serialize the set of key restrictions, otherwise false.
Provides data for the event. This class cannot be inherited.
Initializes a new instance of the class.
The sent through an .
The executed when is called.
One of the values that specifies the type of query executed.
The sent through an .
Gets or sets the executed when is called.
The executed when is called.
Represents the method that will handle the event of an .
The source of the event.
The that contains the event data.
Provides data for the event.
Initializes a new instance of the class.
The to update.
The to execute during update.
One of the values that specifies the type of query executed.
The sent through an update.
Gets or sets the to execute when performing the .
The to execute when performing the .
Represents the method that will handle the event of an .
The source of the event.
The that contains the event data.
Represents a variable-length stream of characters to be stored in or retrieved from the database.
Initializes a new instance of the class and specifies the string to store.
The string to store.
Compares this instance of to the supplied object and returns an indication of their relative values.
A signed number indicating the relative values of the instance and the object.
Return Value
Condition
Less than zero
This instance is less than object.
Zero
This instance is the same as object.
Greater than zero
This instance is greater than object
-or-
object is a null reference (Nothing)
The object to be compared.
Concatenates the two specified structures.
An containing the newly concatenated value representing the contents of the two parameters.
An .
An .
Represents an empty string that can be assigned to the property of an instance of the structure.
Performs a logical comparison of the two operands to determine if they are equal.
An that is if the two instances are equal or if the two instances are not equal. If either instance of is null, the of the will be .
An .
An .
Compares the supplied object parameter to the property of the object.
Equals will return true if the object is an instance of and the two are equal; otherwise false.
The object to be compared.
Gets the hash code for this instance.
A 32-bit signed integer hash code.
Performs a logical comparison of the two operands to determine if the first is greater than the second.
An that is if the first instance is greater than the second instance, otherwise . If either instance of is null, the of the will be .
An .
An .
Performs a logical comparison of the two operands to determine if the first is greater than or equal to the second.
An that is if the first instance is greater than or equal to the second instance, otherwise . If either instance of is null, the of the will be .
An .
An .
Indicates whether the of the is .
true if is , otherwise false.
Gets the single byte from the Value property located at the position indicated by the integer parameter, .
The byte located at the position indicated by the integer parameter.
The position of the byte to be retrieved.
Gets the length of the string that is stored in this structure.
The length of the string that is stored.
Performs a logical comparison of the two operands to determine if the first is less than the second.
An that is if the first instance is less than the second instance, otherwise . If either instance of is null, the of the will be .
An .
An .
Performs a logical comparison of the two operands to determine if the first is less than or equal to the second.
An that is if the first instance is less than or equal to the second instance, otherwise . If either instance of is null, the of the will be .
An .
An .
Performs a logical comparison of the two operands to determine if they are not equal.
An that is if the two instances are not equal or if the two instances are equal. If either instance of is null, the of the will be .
An .
An .
Represents a null value that can be assigned to the property of an instance of the structure.
Concatenates the two specified structures.
An containing the newly concatenated value representing the contents of the two parameters.
An .
An .
Performs a logical comparison of the two operands to determine if they are equal.
An that is if the two instances are equal or if the two instances are not equal. If either instance of is null, the of the will be .
An .
An .
Converts an to a .
A String, whose contents are the same as the property of the OracleString parameter.
The OracleString to be converted.
Performs a logical comparison of the two operands to determine if the first is greater than the second.
An that is if the first instance is greater than the second instance, otherwise . If either instance of is null, the of the will be .
An .
An .
Performs a logical comparison of the two operands to determine if the first is greater than or equal to the second.
An that is if the first instance is greater than or equal to the second instance, otherwise . If either instance of is null, the of the will be .
An .
An .
Converts the parameter to an .
An OracleString containing the value of the specified String.
The to be converted.
Performs a logical comparison of the two operands to determine if they are equal.
An that is if the two instances are not equal or if the two instances are equal. If either instance of is null, the of the will be .
An .
An .
Performs a logical comparison of the two operands to determine if the first is less than the second.
An that is if the first instance is less than the second instance, otherwise . If either instance of is null, the of the will be .
An .
An .
Performs a logical comparison of the two operands to determine if the first is less than or equal to the second.
An that is if the first instance is less than or equal to the second instance, otherwise . If either instance of is null, the of the will be .
An .
An .
Converts an OracleString object to a String.
A String with the same value as this OracleString structure.
Gets the string that is stored in the structure.
The string that is stored.
This property is read-only.
Represents a time interval and corresponds to the Oracle 9i INTERVAL DAY TO SECOND data type.
Initializes a new structure from an existing one.
An existing structure from which to create the new structure.
Initializes a new structure to a specified number of hours, minutes, and seconds.
Number of hours.
Number of minutes.
Number of seconds.
The parameters specify an value less than or greater than .
Initializes a new structure to a specified number of days, hours, minutes, and seconds.
Number of days.
Number of hours.
Number of minutes.
Number of seconds.
The parameters specify an value less than or greater than .
Initializes a new structure to a specified number of days, hours, minutes, seconds, and milliseconds.
Number of days.
Number of hours.
Number of minutes.
Number of seconds.
Number of milliseconds.
The parameters specify an value less than or greater than .
Initializes a new structure to the specified number of ticks.
A time period expressed in 100-nanosecond units.
Initializes a new instance of the structure with the specified .
The specified .
Compares this structure to the supplied object and returns an indication of their relative values.
A signed number indicating the relative values of the instance of the structure and the object.
Return Value
Condition
Less than zero
This instance is less than the object.
Zero
This instance is the same as the object.
Greater than zero
This instance is greater than the object, or the object is a null reference (Nothing in Visual Basic).
The object to be compared.
Gets the number of whole days represented by this instance.
The day component of this instance.
Performs a logical comparison of two structures to determine whether they are equal.
true if the two values are equal, otherwise false.
An structure.
An structure.
Compares the supplied object parameter to the property of the object.
true if the object is an instance of and the two are equal, otherwise false.
The object to be compared.
Gets the hash code for this instance.
A 32-bit signed integer hash code.
Compares two instances of to determine whether the first is greater than the second.
An that is if the first instance is greater than the second instance, otherwise . If either instance of is null, the of the is .
An structure.
An structure.
Compares two instances of to determine whether the first is greater than or equal to the second.
An that is if the first instance is greater than or equal to the second instance, otherwise . If either instance of is null, the of the will be .
An structure.
An structure.
Gets the number of whole hours represented by this instance.
The hour component of this instance between 0 and 23.
Gets a value indicating whether the property of the structure is null.
true if is null, otherwise false.
Compares two instances of to determine whether the first is less than the second.
An that is if the first instance is less than the second instance, otherwise . If either instance of is null, the of the is .
An structure.
An structure.
Compares two instances of to determine whether the first is less than or equal to the second.
An that is if the first instance is less than or equal to the second instance, otherwise . If either instance of is null, the of the is .
An structure.
An structure.
Represents the maximum valid date value for an structure.
Gets the number of whole milliseconds represented by this instance.
The millisecond component of this instance between 0 and 999.
Gets the number of whole minutes represented by this instance.
The minute component of this instance between 0 and 59.
Represents the minimum valid date value for an structure.
Performs a logical comparison of two instances of to determine whether they are not equal.
An that is if the two instances are not equal or if the two instances are equal. If either instance of is null, the of the is .
An structure.
An structure.
Represents a null value that can be assigned to the property of an instance of the structure.
Performs a logical comparison of two structures to determine whether they are equal.
true if the two values are equal, otherwise false.
An structure.
An structure.
Converts an structure to a structure.
A structure.
An structure to convert to a structure.
Converts a string to an structure.
An structure.
A string to convert to an structure.
Compares two instances of to determine whether the first is greater than the second.
An that is if the first instance is greater than the second instance, otherwise . If either instance of is null, the of the is .
An structure.
An structure.
Compares two instances of to determine whether the first is greater than or equal to the second.
An that is if the first instance is greater than or equal to the second instance, otherwise . If either instance of is null, the of the is .
An structure.
An structure.
Performs a logical comparison of two instances of to determine whether they are equal.
An that is if the two instances are not equal or if the two instances are equal. If either instance of is null, the of the is .
An structure.
An structure.
Compares two instances of to determine whether the first is less than the second.
An that is if the first instance is less than the second instance, otherwise . If either instance of is null, the of the is .
An structure.
An structure.
Compares two instances of to determine whether the first is less than or equal to the second.
An that is if the first instance is less than or equal to the second instance, otherwise . If either instance of is null, the of the is .
An structure.
An structure.
Converts the specified representation of a date and time to its equivalent.
An structure equal to the date and time represented by the specified String.
The String to be parsed.
Gets the number of whole seconds represented by this instance.
The second component of this instance between 0 and 59.
Converts this structure to a .
A String representing the property of this structure.
Gets the value of the structure.
The value of this structure.
Represents a transaction to be made in the database.
Commits the SQL database transaction.
An error occurred while trying to commit the transaction.
The transaction has already been committed or rolled back.
-or-
The connection is broken.
Specifies the object associated with the transaction.
The object associated with the transaction.
Specifies the for this transaction.
The for this transaction. The default is ReadCommitted.
Rolls back a transaction from a pending state.
An error occurred while trying to commit the transaction.
The transaction has already been committed or rolled back.
-or-
The connection is broken.
Specifies the data type of a field or property for use in an .
An Oracle BFILE data type that contains a reference to binary data with a maximum size of 4 gigabytes that is stored in an external file. Use the OracleClient data type with the property.
An Oracle BLOB data type that contains binary data with a maximum size of 4 gigabytes. Use the OracleClient data type in .
An Oracle CHAR data type that contains a fixed-length character string with a maximum size of 2,000 bytes. Use the .NET Framework or OracleClient data type in .
An Oracle CLOB data type that contains character data, based on the default character set on the server, with a maximum size of 4 gigabytes. Use the OracleClient data type in .
An Oracle REF CURSOR. The object is not available.
An Oracle DATE data type that contains a fixed-length representation of a date and time, ranging from January 1, 4712 B.C. to December 31, A.D. 4712, with the default format dd-mmm-yy. For A.D. dates, DATE maps to . To bind B.C. dates, use a String parameter and the Oracle TO_DATE or TO_CHAR conversion functions for input and output parameters respectively. Use the .NET Framework or OracleClient data type in .
An Oracle INTERVAL DAY TO SECOND data type (Oracle 9i or later) that contains an interval of time in days, hours, minutes, and seconds, and has a fixed size of 11 bytes. Use the .NET Framework or OracleClient data type in .
An Oracle INTERVAL YEAR TO MONTH data type (Oracle 9i or later) that contains an interval of time in years and months, and has a fixed size of 5 bytes. Use the .NET Framework or OracleClient data type in .
An Oracle LONGRAW data type that contains variable-length binary data with a maximum size of 2 gigabytes. Use the .NET Framework Byte[] or OracleClient data type in .
An Oracle LONG data type that contains a variable-length character string with a maximum size of 2 gigabytes. Use the .NET Framework or OracleClient data type in .
An Oracle NCHAR data type that contains fixed-length character string to be stored in the national character set of the database, with a maximum size of 2,000 bytes (not characters) when stored in the database. The size of the value depends on the national character set of the database. See your Oracle documentation for more information. Use the .NET Framework or OracleClient data type in .
An Oracle NCLOB data type that contains character data to be stored in the national character set of the database, with a maximum size of 4 gigabytes (not characters) when stored in the database. The size of the value depends on the national character set of the database. See your Oracle documentation for more information. Use the .NET Framework or OracleClient data type in .
An Oracle NUMBER data type that contains variable-length numeric data with a maximum precision and scale of 38. This maps to . To bind an Oracle NUMBER that exceeds what can contain, either use an data type, or use a String parameter and the Oracle TO_NUMBER or TO_CHAR conversion functions for input and output parameters respectively. Use the .NET Framework or OracleClient data type in .
An Oracle NVARCHAR2 data type that contains a variable-length character string stored in the national character set of the database, with a maximum size of 4,000 bytes (not characters) when stored in the database. The size of the value depends on the national character set of the database. See your Oracle documentation for more information. Use the .NET Framework or OracleClient data type in .
An Oracle RAW data type that contains variable-length binary data with a maximum size of 2,000 bytes. Use the .NET Framework Byte[] or OracleClient data type in .
The base64 string representation of an Oracle ROWID data type. Use the .NET Framework or OracleClient data type in .
An Oracle TIMESTAMP (Oracle 9i or later) that contains date and time (including seconds), and ranges in size from 7 to 11 bytes. Use the .NET Framework or OracleClient data type in .
An Oracle TIMESTAMP WITH LOCAL TIMEZONE (Oracle 9i or later) that contains date, time, and a reference to the original time zone, and ranges in size from 7 to 11 bytes. Use the .NET Framework or OracleClient data type in .
An Oracle TIMESTAMP WITH TIMEZONE (Oracle 9i or later) that contains date, time, and a specified time zone, and has a fixed size of 13 bytes. Use the .NET Framework or OracleClient data type in .
An Oracle VARCHAR2 data type that contains a variable-length character string with a maximum size of 4,000 bytes. Use the .NET Framework or OracleClient data type in .
An integral type representing unsigned 8-bit integers with values between 0 and 255. This is not a native Oracle data type, but is provided to improve performance when binding input parameters. Use the .NET Framework data type in .
An integral type representing unsigned 16-bit integers with values between 0 and 65535. This is not a native Oracle data type, but is provided to improve performance when binding input parameters. For information about conversion of Oracle numeric values to common language runtime (CLR) data types, see . Use the .NET Framework or OracleClient data type in .
An integral type representing unsigned 32-bit integers with values between 0 and 4294967295. This is not a native Oracle data type, but is provided to improve performance when binding input parameters. For information about conversion of Oracle numeric values to common language runtime (CLR) data types, see . Use the .NET Framework or OracleClient data type in .
An integral type representing signed 8 bit integers with values between -128 and 127. This is not a native Oracle data type, but is provided to improve performance when binding input parameters. Use the .NET Framework data type in .
An integral type representing signed 16-bit integers with values between -32768 and 32767. This is not a native Oracle data type, but is provided to improve performance when binding input parameters. For information about conversion of Oracle numeric values to common language runtime (CLR) data types, see . Use the .NET Framework or OracleClient data type in .
An integral type representing signed 32-bit integers with values between -2147483648 and 2147483647. This is not a native Oracle data type, but is provided for performance when binding input parameters. For information about conversion of Oracle numeric values to common language runtime data types, see . Use the .NET Framework or OracleClient data type in .
A single-precision floating-point value. This is not a native Oracle data type, but is provided to improve performance when binding input parameters. For information about conversion of Oracle numeric values to common language runtime data types, see . Use the .NET Framework or OracleClient data type in .
A double-precision floating-point value. This is not a native Oracle data type, but is provided to improve performance when binding input parameters. For information about conversion of Oracle numeric values to common language runtime (CLR) data types, see . Use the .NET Framework or OracleClient data type in .
For a description of this member, see .