Represents the value returned from a database comparison operation between Oracle data types, and exposes methods used to perform data type conversions.
Assembly: System.Data.OracleClient (in System.Data.OracleClient.dll)
Thetype exposes the following members.
|And||Computes the bitwise AND of two specified structures.|
|CompareTo||Compares this structure to a specified object and returns an indication of their relative values.|
|Equals(Object)||Compares the supplied object parameter to the . (Overrides ValueType.Equals(Object).)|
|Equals(OracleBoolean, OracleBoolean)||Compares two structures to determine if they are equal.|
|Finalize||Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)|
|GetHashCode||Returns the hash code for this instance. (Overrides ValueType.GetHashCode.)|
|GetType||Gets the Type of the current instance. (Inherited from Object.)|
|MemberwiseClone||Creates a shallow copy of the current Object. (Inherited from Object.)|
|NotEquals||Compares two instances of to determine if they are not equal.|
|OnesComplement||Performs a ones complement operation on the supplied structures.|
|Or||Performs a bitwise OR operation on the two specified structures.|
|Parse||Converts the specified String representation of a logical value to its equivalent.|
|ToString||Converts the current Value to a string. (Overrides ValueType.ToString.)|
|Xor||Performs a bitwise exclusive-OR operation on the supplied parameters.|
|BitwiseAnd||Computes the bitwise AND of two specified structures.|
|BitwiseOr||Computes the bitwise OR of its two operands.|
|Equality||Compares two instances of an for equality.|
|ExclusiveOr||Performs a bitwise exclusive-OR operation on the supplied parameters.|
|Narrowing(OracleBoolean to Boolean)||Converts an to a Boolean.|
|Narrowing(OracleNumber to OracleBoolean)||Converts the OracleNumber parameter to an structure.|
|Narrowing(String to OracleBoolean)||Converts a string to an structure.|
|False||Used to test the Value of the to determine whether it is false.|
|Widening(Boolean to OracleBoolean)||Converts a Boolean value to an .|
|Inequality||Compares two instances of for inequality.|
|LogicalNot||Performs a NOT operation on an .|
|OnesComplement||Performs a one's complement operation on the specified .|
|True||Used to test the Value of the to determine whether it is true.|
|False||Represents a false value that can be assigned to the Value property of an instance of the structure.|
|Null||Represents a null value that can be assigned to the Value property of an instance of the structure.|
|One||Represents a value of one that can be assigned to the Value property of an instance of the structure.|
|True||Represents a true value that can be assigned to the Value property of an instance of the structure.|
|Zero||Represents a value of zero that can be assigned to the Value property of an instance of the structure.|
The key difference between an structure and a standard Boolean value is that, where a standard Boolean has two possible values, true and false, an structure has three possible values, True, False, or Null.
An structure does not map to an Oracle Boolean data type; it is exposed as a convenience support class.
Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows XP SP2 x64 Edition, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2
The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.