OracleBoolean 結構
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
表示 Oracle 資料型別間資料庫比較作業所傳回的值,並公開 (Expose) 用來執行資料型別轉換的方法。
public value class OracleBoolean : IComparable
public struct OracleBoolean : IComparable
type OracleBoolean = struct
Public Structure OracleBoolean
Implements IComparable
- 繼承
- 實作
備註
結構與標準布爾值之間的OracleBoolean主要差異在於,其中標準Boolean
有兩個可能的值,而 結構false
有三個OracleBoolean可能的值、 true
True、 False或 Null。
OracleBoolean結構不會對應至 Oracle Boolean
數據類型;它會公開為方便的支持類別。
建構函式
OracleBoolean(Boolean) |
使用指定的 |
OracleBoolean(Int32) |
使用指定的整數,初始化 OracleBoolean 結構的新執行個體。 |
欄位
False |
表示可以指派至 Value 結構之執行個體的 OracleBoolean 屬性 false 值。 |
Null |
代表 null 値,可將該値指派給 Value 結構之執行個體的 OracleBoolean 屬性。 |
One |
表示可以指派至 Value 結構之執行個體的 OracleBoolean 屬性值。 |
True |
表示可以指派至 Value 結構之執行個體的 OracleBoolean 屬性 true 值。 |
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) |
在提供的參數上執行位元 Exclusive-OR 運算。 |
運算子
BitwiseAnd(OracleBoolean, OracleBoolean) |
執行兩個指定之 OracleBoolean 結構的位元 AND 運算。 |
BitwiseOr(OracleBoolean, OracleBoolean) |
執行其兩個 OracleBoolean 運算元的位元 OR 運算。 |
Equality(OracleBoolean, OracleBoolean) |
比較 OracleBoolean 的兩個執行個體是否相等。 |
ExclusiveOr(OracleBoolean, OracleBoolean) |
在所提供的 OracleBoolean 參數上執行位元 Exclusive-OR 運算。 |
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。 |