OracleBoolean 结构
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示在 Oracle 数据类型之间进行数据库比较操作所返回的值,并公开用于执行数据类型转换的方法。
public value class OracleBoolean : IComparable
public struct OracleBoolean : IComparable
type OracleBoolean = struct
Public 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。 |