OracleBoolean 结构

定义

表示在 Oracle 数据类型之间进行数据库比较操作所返回的值,并公开用于执行数据类型转换的方法。

public value class OracleBoolean : IComparable
public struct OracleBoolean : IComparable
type OracleBoolean = struct
Public Structure OracleBoolean
Implements IComparable
继承
OracleBoolean
实现

注解

结构与标准布尔值之间的OracleBoolean主要区别在于,如果标准Boolean具有两个可能的值,truefalse结构有三个OracleBoolean可能的值,即 TrueFalseNull

结构 OracleBoolean 不映射到 Oracle Boolean 数据类型;它作为方便的支持类公开。

构造函数

OracleBoolean(Boolean)

使用指定的 Boolean 初始化 OracleBoolean 结构的新实例。

OracleBoolean(Int32)

使用指定的整数初始化 OracleBoolean 结构的新实例。

字段

False

表示可分配给 Value 结构实例的 OracleBoolean 属性的“假”值。

Null

表示可分配给 Value 结构实例的 OracleBoolean 属性的 null 值。

One

表示可分配给 Value 结构实例的 OracleBoolean 属性的一个值。

True

表示可分配给 Value 结构实例的 OracleBoolean 属性的“真”值。

Zero

表示可分配给 Value 结构实例的 OracleBoolean 属性的零值。

属性

IsFalse

指示当前 Value 是否为 False

IsNull

指示 OracleBoolean 结构的值是否为 null。

IsTrue

指示当前 Value 是否为 True

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 转换为 Boolean

Explicit(OracleNumber to OracleBoolean)

OracleNumber 参数转换为 OracleBoolean 结构。

Explicit(String to OracleBoolean)

将字符串转换为 OracleBoolean 结构。

False(OracleBoolean)

用于测试 ValueOracleBoolean,以确定其是否为 false。

Implicit(Boolean to OracleBoolean)

Boolean 值转换为 OracleBoolean

Inequality(OracleBoolean, OracleBoolean)

比较 OracleBoolean 的两个实例是否不相等。

LogicalNot(OracleBoolean)

OracleBoolean 执行 NOT 运算。

OnesComplement(OracleBoolean)

在指定的 OracleBoolean 上执行对一个值的求补运算。

True(OracleBoolean)

用于测试 ValueOracleBoolean,以确定其是否为 true。

适用于