OracleBoolean 结构 
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示在 Oracle 数据类型之间进行数据库比较操作所返回的值,并公开用于执行数据类型转换的方法。
public value class OracleBoolean : IComparablepublic struct OracleBoolean : IComparabletype OracleBoolean = structPublic Structure OracleBoolean
Implements IComparable- 继承
- 实现
注解
结构与标准布尔值之间的OracleBoolean主要区别在于,如果标准Boolean具有两个可能的值,true而 false结构有三个OracleBoolean可能的值,即 True、 False或 Null。
结构 OracleBoolean 不映射到 Oracle Boolean 数据类型;它作为方便的支持类公开。
构造函数
| OracleBoolean(Boolean) | 使用指定的  | 
| OracleBoolean(Int32) | 使用指定的整数初始化 OracleBoolean 结构的新实例。 | 
字段
| False | 表示可分配给 Value 结构实例的 OracleBoolean 属性的“假”值。 | 
| Null | 表示可分配给 Value 结构实例的 OracleBoolean 属性的 null 值。 | 
| One | 表示可分配给 Value 结构实例的 OracleBoolean 属性的一个值。 | 
| True | 表示可分配给 Value 结构实例的 OracleBoolean 属性的“真”值。 | 
| Zero | 表示可分配给 Value 结构实例的 OracleBoolean 属性的零值。 | 
属性
| IsFalse | |
| IsNull | 指示 OracleBoolean 结构的值是否为 null。 | 
| IsTrue | |
| Value | 获取 OracleBoolean 结构的值。 此属性为只读。 | 
方法
| And(OracleBoolean, OracleBoolean) | 对两个指定的 OracleBoolean 结构执行按位 AND 运算。 | 
| CompareTo(Object) | 将此 OracleBoolean 结构与指定对象进行比较,并返回它们的相对值指示。 | 
| Equals(Object) | 将提供的对象参数与 OracleBoolean 比较。 | 
| Equals(OracleBoolean, OracleBoolean) | 对两个 OracleBoolean 结构进行比较,以确定它们是否相等。 | 
| GetHashCode() | 返回此实例的哈希代码。 | 
| NotEquals(OracleBoolean, OracleBoolean) | 对 OracleBoolean 的两个实例进行比较,确定它们是否不相等。 | 
| OnesComplement(OracleBoolean) | 在提供的 OracleBoolean 结构上执行对 one 的求补运算。 | 
| Or(OracleBoolean, OracleBoolean) | 对两个指定的 OracleBoolean 结构执行按位“或”运算。 | 
| Parse(String) | 将逻辑值的指定 String 表示形式转换为它的等效 OracleBoolean。 | 
| ToString() | 将当前的 Value 转换为字符串。 | 
| Xor(OracleBoolean, OracleBoolean) | 对提供的参数执行按位“异或”运算。 | 
运算符
| BitwiseAnd(OracleBoolean, OracleBoolean) | 对两个指定的 OracleBoolean 结构执行按位 AND 运算。 | 
| BitwiseOr(OracleBoolean, OracleBoolean) | 对其两个 OracleBoolean 操作数执行按位“或”计算。 | 
| Equality(OracleBoolean, OracleBoolean) | 比较 OracleBoolean 的两个实例是否相等。 | 
| ExclusiveOr(OracleBoolean, OracleBoolean) | 对提供的 OracleBoolean 参数执行按位“异或”运算。 | 
| Explicit(OracleBoolean to Boolean) | 将 OracleBoolean 转换为  | 
| Explicit(OracleNumber to OracleBoolean) | 将 OracleNumber 参数转换为 OracleBoolean 结构。 | 
| Explicit(String to OracleBoolean) | 将字符串转换为 OracleBoolean 结构。 | 
| False(OracleBoolean) | 用于测试 Value 的 OracleBoolean,以确定其是否为 false。 | 
| Implicit(Boolean to OracleBoolean) | 将  | 
| Inequality(OracleBoolean, OracleBoolean) | 比较 OracleBoolean 的两个实例是否不相等。 | 
| LogicalNot(OracleBoolean) | 对 OracleBoolean 执行 NOT 运算。 | 
| OnesComplement(OracleBoolean) | 在指定的 OracleBoolean 上执行对一个值的求补运算。 | 
| True(OracleBoolean) | 用于测试 Value 的 OracleBoolean,以确定其是否为 true。 |