OracleBoolean 構造体
定義
Oracle の複数のデータ型を比較する操作の結果としてデータベースから返される値を表し、また、データ型変換に使用するメソッドを提供します。Represents the value returned from a database comparison operation between Oracle data types, and exposes methods used to perform data type conversions.
public value class OracleBoolean : IComparable
public struct OracleBoolean : IComparable
type OracleBoolean = struct
Public Structure OracleBoolean
Implements IComparable
- 継承
- 実装
注釈
構造体と標準のブール値の主な違いは、標準には2つの値があり、構造体には、、 OracleBoolean Boolean Boolean
true
false
OracleBoolean True False 、またはの 3 Null つの値があることがあります。The key difference between an OracleBoolean structure and a standard Boolean value is that, where a standard Boolean
has two possible values, true
and false
, an OracleBoolean structure has three possible values, True, False, or Null.
OracleBoolean構造体は、Oracle データ型にはマップされず、 Boolean
便宜的なサポートクラスとして公開されます。An OracleBoolean structure does not map to an Oracle Boolean
data type; it is exposed as a convenience support class.
コンストラクター
OracleBoolean(Boolean) |
|
OracleBoolean(Int32) |
指定した整数を使用して、OracleBoolean 構造体の新しいインスタンスを初期化します。Initializes a new instance of the OracleBoolean structure using the specified integer. |
フィールド
False |
Value 構造体のインスタンスの OracleBoolean プロパティに割り当てることができる false 値を表します。Represents a false value that can be assigned to the Value property of an instance of the OracleBoolean structure. |
Null |
Value 構造体のインスタンスの OracleBoolean プロパティに割り当てることができる null 値を表します。Represents a null value that can be assigned to the Value property of an instance of the OracleBoolean structure. |
One |
Value 構造体のインスタンスの OracleBoolean プロパティに割り当てることができる 1 の値を表します。Represents a value of one that can be assigned to the Value property of an instance of the OracleBoolean structure. |
True |
Value 構造体のインスタンスの OracleBoolean プロパティに割り当てることができる true 値を表します。Represents a true value that can be assigned to the Value property of an instance of the OracleBoolean structure. |
Zero |
Value 構造体のインスタンスの OracleBoolean プロパティに割り当てることができるゼロ値を表します。Represents a value of zero that can be assigned to the Value property of an instance of the OracleBoolean structure. |
プロパティ
IsFalse |
現在の Value が False かどうかを示します。Indicates whether the current Value is False. |
IsNull |
OracleBoolean 構造体の値が null かどうかを示します。Indicates whether or not the value of the OracleBoolean structure is null. |
IsTrue |
現在の Value が True かどうかを示します。Indicates whether the current Value is True. |
Value |
OracleBoolean 構造体の値を取得します。Gets the OracleBoolean structure's value. このプロパティは読み取り専用です。This property is read-only. |
メソッド
And(OracleBoolean, OracleBoolean) |
指定した 2 つの OracleBoolean 構造体のビットごとの AND を計算します。Computes the bitwise AND of two specified OracleBoolean structures. |
CompareTo(Object) |
指定したオブジェクトとこの OracleBoolean 構造体を比較し、これらの相対値を示す値を返します。Compares this OracleBoolean structure to a specified object and returns an indication of their relative values. |
Equals(Object) |
指定したオブジェクト パラメーターを OracleBoolean と比較します。Compares the supplied object parameter to the OracleBoolean. |
Equals(OracleBoolean, OracleBoolean) |
2 つの OracleBoolean 構造体を比較し、等しいかどうかを確認します。Compares two OracleBoolean structures to determine if they are equal. |
GetHashCode() |
このインスタンスのハッシュ コードを返します。Returns the hash code for this instance. |
NotEquals(OracleBoolean, OracleBoolean) |
OracleBoolean の 2 つのインスタンスを比較し、それらが等しくないかどうかを確認します。Compares two instances of OracleBoolean to determine if they are not equal. |
OnesComplement(OracleBoolean) |
指定した OracleBoolean 構造体で 1 の補数演算を実行します。Performs a ones complement operation on the supplied OracleBoolean structures. |
Or(OracleBoolean, OracleBoolean) |
指定した 2 つの OracleBoolean 構造体のビットごとの OR 演算を実行します。Performs a bitwise OR operation on the two specified OracleBoolean structures. |
Parse(String) |
論理値の指定した String 表現を等価の OracleBoolean に変換します。Converts the specified String representation of a logical value to its OracleBoolean equivalent. |
ToString() |
現在の Value を文字列に変換します。Converts the current Value to a string. |
Xor(OracleBoolean, OracleBoolean) |
指定したパラメーターでビットごとの排他的 OR 演算を実行します。Performs a bitwise exclusive-OR operation on the supplied parameters. |
演算子
BitwiseAnd(OracleBoolean, OracleBoolean) |
指定した 2 つの OracleBoolean 構造体のビットごとの AND を計算します。Computes the bitwise AND of two specified OracleBoolean structures. |
BitwiseOr(OracleBoolean, OracleBoolean) |
2 つの OracleBoolean オペランドのビットごとの OR を計算します。Computes the bitwise OR of its two OracleBoolean operands. |
Equality(OracleBoolean, OracleBoolean) |
OracleBoolean の 2 つのインスタンスを比較し、等しいかどうかを確認します。Compares two instances of an OracleBoolean for equality. |
ExclusiveOr(OracleBoolean, OracleBoolean) |
指定した OracleBoolean パラメーターでビットごとの排他的 OR 演算を実行します。Performs a bitwise exclusive-OR operation on the supplied OracleBoolean parameters. |
Explicit(OracleBoolean to Boolean) |
OracleBoolean を |
Explicit(OracleNumber to OracleBoolean) |
OracleNumber パラメーターを OracleBoolean 構造体に変換します。Converts the OracleNumber parameter to an OracleBoolean structure. |
Explicit(String to OracleBoolean) |
文字列を OracleBoolean 構造体に変換します。Converts a string to an OracleBoolean structure. |
False(OracleBoolean) |
Value の OracleBoolean をテストして false かどうかを確認するために使用します。Used to test the Value of the OracleBoolean to determine whether it is false. |
Implicit(Boolean to OracleBoolean) |
|
Inequality(OracleBoolean, OracleBoolean) |
OracleBoolean の 2 つのインスタンスを比較し、等しくないかどうかを判断します。Compares two instances of OracleBoolean for inequality. |
LogicalNot(OracleBoolean) |
OracleBoolean に対して NOT 演算を実行します。Performs a NOT operation on an OracleBoolean. |
OnesComplement(OracleBoolean) |
指定した OracleBoolean で 1 の補数演算を実行します。Performs a one's complement operation on the specified OracleBoolean. |
True(OracleBoolean) |
Value の OracleBoolean をテストして true かどうかを確認するために使用します。Used to test the Value of the OracleBoolean to determine whether it is true. |