OracleBoolean 结构

定义

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

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

注解

结构与标准OracleBoolean值之间的主要区别在于,如果标准Boolean具有两个可能的值,true并且false结构具有三个OracleBoolean可能的值,TrueFalseNull

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

构造函数

名称 说明
OracleBoolean(Boolean)

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

OracleBoolean(Int32)

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

字段

名称 说明
False

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

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 结构执行补充运算。

Or(OracleBoolean, OracleBoolean)

对两个指定的 OracleBoolean 结构执行按位 OR 运算。

Parse(String)

将逻辑值的指定 String 表示形式转换为其等效 OracleBoolean 表示形式。

ToString()

将当前 Value 转换为字符串。

Xor(OracleBoolean, OracleBoolean)

对提供的参数执行按位排他或运算。

运营商

名称 说明
BitwiseAnd(OracleBoolean, OracleBoolean)

计算两个指定 OracleBoolean 结构的按位 AND。

BitwiseOr(OracleBoolean, OracleBoolean)

计算其两 OracleBoolean 个操作数的按位 OR。

Equality(OracleBoolean, OracleBoolean)

比较两个 OracleBoolean 相等实例。

ExclusiveOr(OracleBoolean, OracleBoolean)

对提供 OracleBoolean 的参数执行按位排他或运算。

Explicit(OracleBoolean to Boolean)

将 a 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。

适用于