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可能的值,TrueFalse或Null。
结构 OracleBoolean 不映射到 Oracle Boolean 数据类型;它作为便利支持类公开。
构造函数
| 名称 | 说明 |
|---|---|
| OracleBoolean(Boolean) |
使用指定的OracleBoolean值初始化结构的新实例 |
| OracleBoolean(Int32) |
使用指定的整数初始化结构的新实例 OracleBoolean 。 |
字段
| 名称 | 说明 |
|---|---|
| False |
表示可以分配给 Value 结构的实例的 OracleBoolean 属性的 false 值。 |
| 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 结构执行补充运算。 |
| 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 转换为 |
| Explicit(OracleNumber to OracleBoolean) |
将 OracleNumber 参数转换为 OracleBoolean 结构。 |
| Explicit(String to OracleBoolean) |
将字符串转换为 OracleBoolean 结构。 |
| False(OracleBoolean) |
用于测试ValueOracleBoolean其是否为 false。 |
| Implicit(Boolean to OracleBoolean) |
将值 |
| Inequality(OracleBoolean, OracleBoolean) |
比较两个 OracleBoolean 不相等实例。 |
| LogicalNot(OracleBoolean) |
对 . OracleBoolean. 执行 NOT 操作。 |
| OnesComplement(OracleBoolean) |
对指定的 OracleBoolean补补运算执行一个补数运算。 |
| True(OracleBoolean) |
用于测试ValueOracleBoolean其是否为 true。 |