OracleBoolean 構造体

定義

Oracle データ型間のデータベース比較操作から返される値を表し、データ型変換を実行するために使用されるメソッドを公開します。

public value class OracleBoolean : IComparable
public struct OracleBoolean : IComparable
type OracleBoolean = struct
Public Structure OracleBoolean
Implements IComparable
継承
OracleBoolean
実装

注釈

OracleBoolean構造体と標準のブール値の主な違いは、標準Booleanに 2 つの使用可能な値 (truefalse) がある場合、OracleBoolean構造体には、TrueFalse、またはNullの 3 つの値があります。

OracleBoolean構造体は Oracle Boolean データ型にマップされません。便利なサポート クラスとして公開されます。

コンストラクター

名前 説明
OracleBoolean(Boolean)

指定したBooleanを使用して、OracleBoolean構造体の新しいインスタンスを初期化します。

OracleBoolean(Int32)

指定した整数を使用して、 OracleBoolean 構造体の新しいインスタンスを初期化します。

フィールド

名前 説明
False

OracleBoolean構造体のインスタンスのValue プロパティに割り当てることができる false 値を表します。

Null

OracleBoolean構造体のインスタンスのValue プロパティに割り当てることができる null 値を表します。

One

OracleBoolean構造体のインスタンスのValue プロパティに割り当てることができる値を表します。

True

OracleBoolean構造体のインスタンスのValue プロパティに割り当てることができる true 値を表します。

Zero

OracleBoolean構造体のインスタンスのValue プロパティに割り当てることができる 0 の値を表します。

プロパティ

名前 説明
IsFalse

現在の ValueFalseされているかどうかを示します。

IsNull

OracleBoolean構造体の値が null かどうかを示します。

IsTrue

現在の ValueTrueされているかどうかを示します。

Value

OracleBoolean構造体の値を取得します。 このプロパティは読み取り専用です。

メソッド

名前 説明
And(OracleBoolean, OracleBoolean)

指定した 2 つの OracleBoolean 構造体のビットごとの AND を計算します。

CompareTo(Object)

この OracleBoolean 構造体を指定したオブジェクトと比較し、その相対値を示す値を返します。

Equals(Object)

指定されたオブジェクト パラメーターを OracleBooleanと比較します。

Equals(OracleBoolean, OracleBoolean)

2 つの OracleBoolean 構造体を比較して、等しいかどうかを判断します。

GetHashCode()

このインスタンスのハッシュ コードを返します。

NotEquals(OracleBoolean, OracleBoolean)

OracleBooleanの 2 つのインスタンスを比較して、等しくないかどうかを判断します。

OnesComplement(OracleBoolean)

指定された OracleBoolean 構造体に対して ones 補数演算を実行します。

Or(OracleBoolean, OracleBoolean)

指定した 2 つの OracleBoolean 構造体に対してビットごとの OR 演算を実行します。

Parse(String)

論理値の指定した String 表現を等価の OracleBoolean に変換します。

ToString()

現在の Value を文字列に変換します。

Xor(OracleBoolean, OracleBoolean)

指定されたパラメーターに対してビットごとの排他的 OR 演算を実行します。

演算子

名前 説明
BitwiseAnd(OracleBoolean, OracleBoolean)

指定した 2 つの OracleBoolean 構造体のビットごとの AND を計算します。

BitwiseOr(OracleBoolean, OracleBoolean)

2 つの OracleBoolean オペランドのビットごとの OR を計算します。

Equality(OracleBoolean, OracleBoolean)

OracleBooleanの 2 つのインスタンスを等しいかどうかを比較します。

ExclusiveOr(OracleBoolean, OracleBoolean)

指定された OracleBoolean パラメーターに対してビットごとの排他的 OR 演算を実行します。

Explicit(OracleBoolean to Boolean)

OracleBooleanBooleanに変換します。

Explicit(OracleNumber to OracleBoolean)

OracleNumber パラメーターをOracleBoolean構造体に変換します。

Explicit(String to OracleBoolean)

文字列を OracleBoolean 構造体に変換します。

False(OracleBoolean)

OracleBooleanValueをテストして、それが false であるかどうかを判断するために使用されます。

Implicit(Boolean to OracleBoolean)

Boolean値をOracleBooleanに変換します。

Inequality(OracleBoolean, OracleBoolean)

OracleBooleanの 2 つのインスタンスの不等値を比較します。

LogicalNot(OracleBoolean)

OracleBooleanに対して NOT 操作を実行します。

OnesComplement(OracleBoolean)

指定した OracleBooleanに対して 1 の補数演算を実行します。

True(OracleBoolean)

OracleBooleanValueをテストして true かどうかを判断するために使用します。

適用対象