OracleBoolean 構造体
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
Oracle データ型間のデータベース比較操作から返される値を表し、データ型変換を実行するために使用されるメソッドを公開します。
public value class OracleBoolean : IComparable
public struct OracleBoolean : IComparable
type OracleBoolean = struct
Public Structure OracleBoolean
Implements IComparable
- 継承
- 実装
注釈
OracleBoolean構造体と標準のブール値の主な違いは、標準Booleanに 2 つの使用可能な値 (trueとfalse) がある場合、OracleBoolean構造体には、True、False、またはNullの 3 つの値があります。
OracleBoolean構造体は Oracle Boolean データ型にマップされません。便利なサポート クラスとして公開されます。
コンストラクター
| 名前 | 説明 |
|---|---|
| OracleBoolean(Boolean) |
指定した |
| OracleBoolean(Int32) |
指定した整数を使用して、 OracleBoolean 構造体の新しいインスタンスを初期化します。 |
フィールド
| 名前 | 説明 |
|---|---|
| False |
OracleBoolean構造体のインスタンスのValue プロパティに割り当てることができる false 値を表します。 |
| Null |
OracleBoolean構造体のインスタンスのValue プロパティに割り当てることができる null 値を表します。 |
| One |
OracleBoolean構造体のインスタンスのValue プロパティに割り当てることができる値を表します。 |
| True |
OracleBoolean構造体のインスタンスのValue プロパティに割り当てることができる true 値を表します。 |
| Zero |
OracleBoolean構造体のインスタンスのValue プロパティに割り当てることができる 0 の値を表します。 |
プロパティ
| 名前 | 説明 |
|---|---|
| IsFalse | |
| IsNull |
OracleBoolean構造体の値が null かどうかを示します。 |
| IsTrue | |
| 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) |
OracleBooleanを |
| Explicit(OracleNumber to OracleBoolean) |
OracleNumber パラメーターをOracleBoolean構造体に変換します。 |
| Explicit(String to OracleBoolean) |
文字列を OracleBoolean 構造体に変換します。 |
| False(OracleBoolean) |
OracleBooleanのValueをテストして、それが false であるかどうかを判断するために使用されます。 |
| Implicit(Boolean to OracleBoolean) |
|
| Inequality(OracleBoolean, OracleBoolean) |
OracleBooleanの 2 つのインスタンスの不等値を比較します。 |
| LogicalNot(OracleBoolean) |
OracleBooleanに対して NOT 操作を実行します。 |
| OnesComplement(OracleBoolean) |
指定した OracleBooleanに対して 1 の補数演算を実行します。 |
| True(OracleBoolean) |
OracleBooleanのValueをテストして true かどうかを判断するために使用します。 |