Oracle® Data Provider for .NET開発者ガイド ODAC 12c リリース4 (12.1.0.2) for Microsoft Windows E72575-01 |
|
前 |
次 |
OracleBoolean
構造は、TRUE
またはFALSE
の論理値を表します。
クラスの継承
System.Object
System.ValueType
Oracle.DataAccess.Types.OracleBoolean
宣言
// C# public struct OracleBoolean : IComparable, INullable, IXmlSerializable
要件
プロバイダ | ODP.NET管理対象外ドライバ |
アセンブリ | Oracle.DataAccess.dll |
ネームスペース | Oracle.DataAccess.Types |
.NET Framework | 3.5, 4.0, 4.5, 4.6 |
スレッド安全性
パブリック静的メソッドはスレッドセーフですが、インスタンス・メソッドではスレッド安全性は保証されません。
備考
OracleBoolean
構造は、TRUE
、FALSE
、NULL
、という3つの論理値を表します。ゼロ以外の値をTRUE
と解釈します。
例
// C# using System; using System.Data; using Oracle.DataAccess.Types; class OracleBooleanSample { static void Main(string[] args) { OracleBoolean oracleBoolean1 = new OracleBoolean(true); OracleBoolean oracleBoolean2 = new OracleBoolean(0); Console.WriteLine("oracleBoolean1 : " + oracleBoolean1); Console.WriteLine("oracleBoolean2 : " + oracleBoolean2); } }
次の表に、OracleBoolean
メンバーを示します。
OracleBooleanコンストラクタ
OracleBoolean
コンストラクタを、表14-14にリストします。
OracleBoolean静的フィールド
OracleBoolean
静的フィールドを、表14-15にリストします。
表14-15 OracleBoolean静的フィールド
フィールド | 説明 |
---|---|
|
|
|
|
|
ある正の値の定数を示します |
|
|
|
ゼロ値の定数を示します |
OracleBoolean静的メソッド
OracleBoolean
静的メソッドを、表14-16にリストします。
表14-16 OracleBoolean静的メソッド
メソッド | 説明 |
---|---|
2つの |
|
2つの |
|
2つの |
|
2つの |
|
2つの |
|
2つの |
|
2つの |
|
指定した |
|
|
2つの |
|
|
|
2つの |
OracleBoolean静的演算子
OracleBoolean
静的演算子を、表14-17にリストします。
表14-17 OracleBoolean静的演算子
フィールド | 説明 |
---|---|
|
2つの |
|
2つの |
|
2つの |
|
2つの |
|
2つの |
|
2つの |
|
|
|
指定した |
|
指定した |
|
指定した |
|
2つの |
|
2つの |
|
2つの |
OracleBoolean静的型変換
OracleBoolean
静的型変換を、表14-18にリストします。
表14-18 OracleBoolean静的型変換
フィールド | 説明 |
---|---|
implicit operator OracleBoolean |
ブール値の |
|
|
explicit operator OracleBoolean |
構造を |
OracleBooleanプロパティ
OracleBoolean
プロパティを、表14-25にリストします。
表14-19 OracleBooleanプロパティ
プロパティ | 説明 |
---|---|
|
|
現行インスタンスの値がFALSEかどうかを示します |
|
現行インスタンスにNULL値があるかどうかを示します |
|
現行インスタンスの値がTRUEかどうかを示します |
|
現行インスタンスを表すブール値を戻します |
OracleBooleanインスタンス・メソッド
OracleBoolean
インスタンス・メソッドを、表14-20にリストします。
OracleBoolean
コンストラクタは、OracleBoolean
構造の新規インスタンスをインスタンス化します。
オーバーロード・リスト:
このコンストラクタは、OracleBoolean
構造の新規インスタンスを作成し、指定されたBoolean
値にその値を設定します。
このコンストラクタは、OracleBoolean
構造の新規インスタンスを作成し、指定されたInt32
値にその値を設定します。
このコンストラクタは、OracleBoolean
構造の新規インスタンスを作成し、指定されたBoolean
値にその値を設定します。
宣言
// C#
public OracleBoolean(bool value) ;
パラメータ
value
指定されたBoolean
値
OracleBoolean
静的フィールドを、表14-21にリストします。
表14-21 OracleBoolean静的フィールド
フィールド | 説明 |
---|---|
|
|
|
|
|
ある正の値の定数を示します |
|
|
|
ゼロ値の定数を示します |
この静的フィールドは、OracleBoolean
インスタンスに割り当てることができるFALSE値を表します。
宣言
// C# public static readonly OracleBoolean False;
この静的フィールドは、OracleBoolean
インスタンスに割り当てることができるNULL値を表します。
宣言
// C# public static readonly OracleBoolean Null;
この静的フィールドは、OracleBoolean
インスタンスに割り当てることができるTRUE値を表します。
宣言
// C# public static readonly OracleBoolean True;
OracleBoolean
静的メソッドを、表14-22にリストします。
表14-22 OracleBoolean静的メソッド
メソッド | 説明 |
---|---|
2つの |
|
2つの |
|
2つの |
|
2つの |
|
2つの |
|
2つの |
|
2つの |
|
指定した |
|
|
2つの |
|
|
|
2つの |
このメソッドは、2つのOracleBoolean
インスタンスについて、ビット単位のAND
操作の結果を戻します。
宣言
// C# public static OracleBoolean And(OracleBoolean value1, OracleBoolean value2);
パラメータ
value1
OracleBoolean
インスタンス
value2
OracleBoolean
インスタンス
戻り値
2つのOracleBoolean
インスタンスについて、ビット単位のAND
操作の結果値を含むOracleBoolean
。
備考
指定したOracleBoolean
インスタンスのいずれかがnull
の場合、OracleBoolean
はnull値で戻されます。
このメソッドは、2つのOracleBoolean
インスタンスが等しいかどうかを示すOracleBoolean
を戻します。
宣言
// C# public static OracleBoolean Equal(OracleBoolean value1, OracleBoolean value2);
パラメータ
value1
OracleBoolean
インスタンス
value2
OracleBoolean
インスタンス
戻り値
指定した2つのOracleBoolean
インスタンスが等しい場合はOracleBoolean
がtrue
になり、それ以外の場合はOracleBoolean
がfalse
になります。
備考
指定したOracleBoolean
インスタンスのいずれかがnull
の場合、OracleBoolean
はnull値で戻されます。
このメソッドは、2つのOracleBoolean
値のうち、最初の値が2番目の値より大きいかどうかを判別します。
宣言
// C# public static OracleBoolean GreaterThan(OracleBoolean value1, OracleBoolean value2);
パラメータ
value1
最初のOracleBoolean
value2
2番目のOracleBoolean
戻り値
2つのOracleBoolean
値のうち、最初の値が2番目の値より大きい場合はOracleBoolean
がtrue
になり、それ以外の場合はfalse
が戻されます。
備考
指定したOracleBoolean
インスタンスのいずれかがnull
の場合、OracleBoolean
はnull値で戻されます。
このメソッドは、2つのOracleBoolean
値のうち、最初の値が2番目の値以上であるかどうかを判別します。
宣言
// C# public static OracleBoolean GreaterThanOrEquals(OracleBoolean value1, OracleBoolean value2);
パラメータ
value1
最初のOracleBoolean
value2
2番目のOracleBoolean
戻り値
2つのOracleBoolean
値のうち、最初の値が2番目の値以上の場合はtrue
になり、それ以外の場合はfalse
を戻すOracleBoolean
。
備考
指定したOracleBoolean
インスタンスのいずれかがnull
の場合、OracleBoolean
はnull値で戻されます。
このメソッドは、2つのOracleBoolean
値のうち、最初の値が2番目の値より小さいかどうかを判別します。
宣言
// C# public static OracleBoolean LessThan(OracleBoolean value1, OracleBoolean value2);
パラメータ
value1
最初のOracleBoolean
value2
2番目のOracleBoolean
戻り値
2つのOracleBoolean
値のうち、最初の値が2番目の値より小さい場合はtrue
になり、それ以外の場合はfalse
を戻すOracleBoolean
。
備考
指定したOracleBoolean
インスタンスのいずれかがnull
の場合、OracleBoolean
はnull値で戻されます。
このメソッドは、2つのOracleBoolean
値のうち、最初の値が2番目の値以下であるかどうかを判別します。
宣言
// C# public static OracleBoolean LessThanOrEquals(OracleBoolean value1, OracleBoolean value2);
パラメータ
value1
最初のOracleBoolean
value2
2番目のOracleBoolean
戻り値
2つのOracleBoolean
値のうち、最初の値が2番目の値以下の場合はtrue
になり、それ以外の場合はfalse
を戻すOracleBoolean
。
備考
指定したOracleBoolean
インスタンスのいずれかがnull
の場合、OracleBoolean
はnull値で戻されます。
このメソッドは、2つのOracleBoolean
値が等しくないかどうかを判別します。
宣言
// C# public static OracleBoolean NotEquals(OracleBoolean value1, OracleBoolean value2);
パラメータ
value1
最初のOracleBoolean
value2
2番目のOracleBoolean
戻り値
2つのOracleBoolean
値が等しくない場合はtrue
になり、それ以外の場合はfalse
を戻すOracleBoolean
。
備考
指定したOracleBoolean
インスタンスのいずれかがnull
の場合、OracleBoolean
はnull値で戻されます。
このメソッドは、指定されたOracleBoolean
値について、1の補数操作の結果を戻します。
宣言
// C#
public static OracleBoolean OnesComplement(OracleBoolean value1);
パラメータ
value1
OracleBoolean
インスタンス
戻り値
指定したOracleBoolean
値について、1の補数操作の結果値を含むOracleBoolean
。
備考
指定したOracleBoolean
インスタンスがnull
の場合、OracleBoolean
はnull値で戻されます。
このメソッドは、2つのOracleBoolean
インスタンスについて、ビット単位のOR
操作の結果を戻します。
宣言
// C# public static OracleBoolean Or(OracleBoolean value1, OracleBoolean value2);
パラメータ
value1
OracleBoolean
インスタンス
value2
OracleBoolean
インスタンス
戻り値
2つのOracleBoolean
インスタンスについて、ビット単位のOR
操作の結果値を含むOracleBoolean
。
備考
指定したOracleBoolean
インスタンスのいずれかがnull
の場合、OracleBoolean
はnull値で戻されます。
このメソッドは、string
をOracleBoolean
に変換します。
宣言
// C#
public static OracleBoolean Parse(string str);
パラメータ
str
変換されるstring
戻り値
新しいOracleBoolean
構造
例外
ArgumentNullException
: str
パラメータがnull
です。
IndexOutOfRangeException
: str
パラメータが空の文字列です。
このメソッドは、2つのOracleBoolean
インスタンスについて、ビット単位の排他OR
操作の結果を戻します。
宣言
// C# public static OracleBoolean Xor(OracleBoolean value1, OracleBoolean value2);
パラメータ
value1
OracleBoolean
インスタンス
value2
OracleBoolean
インスタンス
戻り値
2つのOracleBoolean
インスタンスについて、ビット単位の排他OR
操作の結果値を含むOracleBoolean
。
備考
指定したOracleBoolean
インスタンスのいずれかがnull
の場合、OracleBoolean
はnull値で戻されます。
OracleBoolean
静的演算子を、表14-23にリストします。
表14-23 OracleBoolean静的演算子
フィールド | 説明 |
---|---|
|
2つの |
|
2つの |
|
2つの |
|
2つの |
|
2つの |
|
2つの |
|
|
|
指定した |
|
指定した |
|
指定した |
|
2つの |
|
2つの |
|
2つの |
このメソッドは、2つのOracleBoolean
値の最初の値が2番目の値より大きいかどうかを判別します。
宣言
// C# public static operator > (OracleBoolean value1, OracleBoolean value2);
パラメータ
value1
OracleBoolean
インスタンス
value2
OracleBoolean
インスタンス
戻り値
2つのOracleBoolean
値のうち、最初の値が2番目の値より大きい場合はtrue
になり、それ以外の場合はFALSEを戻すOracleBoolean
。
備考
指定したOracleBoolean
インスタンスのいずれかがnull
の場合、OracleBoolean
はnull値で戻されます。
このメソッドは、2つのOracleBoolean
値の最初の値が2番目の値以上であるかどうかを判別します。
宣言
// C# public static operator >= (OracleBoolean value1, OracleBoolean value2);
パラメータ
value1
OracleBoolean
インスタンス
value2
OracleBoolean
インスタンス
戻り値
2つのOracleBoolean
値のうち、最初の値が2番目の値以上の場合はtrue
になり、それ以外の場合はfalseを戻すOracleBoolean
。
備考
指定したOracleBoolean
インスタンスのいずれかがnull
の場合、OracleBoolean
はnull値で戻されます。
このメソッドは、2つのOracleBoolean
値の最初の値が2番目の値より小さいかどうかを判別します。
宣言
// C# public static operator < (OracleBoolean value1, OracleBoolean value2);
パラメータ
value1
OracleBoolean
インスタンス
value2
OracleBoolean
インスタンス
戻り値
2つのOracleBoolean
値のうち、最初の値が2番目の値より小さい場合はtrue
になり、それ以外の場合はfalseを戻すOracleBoolean
。
備考
指定したOracleBoolean
インスタンスのいずれかがnull
の場合、OracleBoolean
はnull値で戻されます。
このメソッドは、2つのOracleBoolean
値の最初の値が2番目の値以下であるかどうかを判別します。
宣言
// C# public static operator <= (OracleBoolean value1, OracleBoolean value2);
パラメータ
value1
OracleBoolean
インスタンス
value2
OracleBoolean
インスタンス
戻り値
2つのOracleBoolean
値のうち、最初の値が2番目の値以下の場合はtrue
になり、それ以外の場合はfalseを戻すOracleBoolean
。
備考
指定したOracleBoolean
インスタンスのいずれかがnull
の場合、OracleBoolean
はnull値で戻されます。
このメソッドは、2つのOracleBoolean
インスタンスが等しいかどうかを示すOracleBoolean
を戻します。
宣言
// C# public static operator == (OracleBoolean value1, OracleBoolean value2);
パラメータ
value1
OracleBoolean
インスタンス
value2
OracleBoolean
インスタンス
戻り値
指定した2つのOracleBoolean
インスタンスが等しい場合はtrue
になり、それ以外の場合はfalseを戻すOracleBoolean
。
備考
指定したOracleBoolean
インスタンスのいずれかがnull
の場合、OracleBoolean
はnull値で戻されます。
このメソッドは、2つのOracleBoolean
値が等しくないかどうかを判別します。
宣言
// C# public static operator != (OracleBoolean value1, OracleBoolean value2);
パラメータ
value1
OracleBoolean
インスタンス
value2
OracleBoolean
インスタンス
戻り値
2つのOracleBoolean
値が等しくない場合はtrue
になり、それ以外の場合はfalse
を戻すOracleBoolean
。
備考
指定したOracleBoolean
インスタンスのいずれかがnull
の場合、OracleBoolean
はnull値で戻されます。
このメソッドは、OracleBoolean
について、NOT
操作の結果を判別します。
宣言
// C#
public static operator ! (OracleBoolean value1);
パラメータ
value1
OracleBoolean
インスタンス
戻り値
指定したOracleBoolean
値がtrueの場合はtrue
になり、それ以外の場合はfalseを戻すOracleBoolean
。
備考
指定したOracleBoolean
インスタンスがnull
の場合、OracleBoolean
はnull値で戻されます。
このメソッドは、指定されたOracleBoolean
値について、1の補数操作の結果を戻します。
宣言
// C#
public static operator ~ (OracleBoolean value1);
パラメータ
value1
OracleBoolean
インスタンス
戻り値
指定したOracleBoolean
値について、1の補数操作の結果値を含むOracleBoolean
。
備考
指定したOracleBoolean
インスタンスがnull
の場合、OracleBoolean
はnull値で戻されます。
このメソッドは、指定したOracleBoolean
値がFALSEかどうかを判別します。
宣言
// C#
public static operator false (OracleBoolean value1);
パラメータ
value1
OracleBoolean
インスタンス
戻り値
指定したOracleBoolean
値がfalseの場合はtrue
になり、それ以外の場合はfalseを戻すOracleBoolean
。
備考
このプロパティは、現行インスタンスがnull
の場合にfalse
を戻します。
このメソッドは、指定したOracleBoolean
値がTRUEかどうかを判別します。
宣言
// C#
public static operator true (OracleBoolean value1);
パラメータ
value1
OracleBoolean
インスタンス
戻り値
指定したOracleBoolean
値がtrueの場合はtrue
になり、それ以外の場合はfalseを戻すOracleBoolean
。
備考
このプロパティは、現行インスタンスがnull
の場合にfalse
を戻します。
このメソッドは、2つのOracleBoolean
インスタンスについて、ビット単位のAND
操作の結果を戻します。
宣言
// C# public static operator & (OracleBoolean value1, OracleBoolean value2);
パラメータ
value1
OracleBoolean
インスタンス
value2
OracleBoolean
インスタンス
戻り値
2つのOracleBoolean
インスタンスについて、ビット単位のAND
操作の結果値を含むOracleBoolean
。
備考
指定したOracleBoolean
インスタンスのいずれかがnull
の場合、OracleBoolean
はnull値で戻されます。
このメソッドは、2つのOracleBoolean
インスタンスについて、ビット単位のOR
操作の結果を戻します。
宣言
// C# public static operator | (OracleBoolean value1, OracleBoolean value2);
パラメータ
value1
OracleBoolean
インスタンス
value2
OracleBoolean
インスタンス
戻り値
2つのOracleBoolean
インスタンスについて、ビット単位のOR
操作の結果値を含むOracleBoolean
。
備考
指定したOracleBoolean
インスタンスのいずれかがnull
の場合、OracleBoolean
はnull値で戻されます。
このメソッドは、2つのOracleBoolean
インスタンスについて、ビット単位の排他OR
操作の結果を戻します。
宣言
// C# public static operator ^ (OracleBoolean value1, OracleBoolean value2);
パラメータ
value1
OracleBoolean
インスタンス
value2
OracleBoolean
インスタンス
戻り値
2つのOracleBoolean
インスタンスについて、ビット単位の排他OR
操作の結果値を含むOracleBoolean
。
備考
指定したOracleBoolean
インスタンスのいずれかがnull
の場合、OracleBoolean
はnull値で戻されます。
OracleBoolean
静的型変換を、表14-24にリストします。
表14-24 OracleBoolean静的型変換
フィールド | 説明 |
---|---|
implicit operator OracleBoolean |
ブール値の |
|
|
explicit operator OracleBoolean |
構造を |
このメソッドは、ブール値のOracleBoolean
表現を戻します。
宣言
// C#
public static implicit operator OracleBoolean(bool value1);
パラメータ
value1
OracleBoolean
インスタンス
戻り値
OracleBoolean
。
このメソッドは、OracleBoolean
値のブール表現を戻します。
宣言
// C#
public static explicit operator bool(OracleBoolean value1);
パラメータ
value1
OracleBoolean
構造
戻り値
ブール
例外
OracleNullValueException
: OracleBoolean
にNULL値があります。
explicit operator OracleBoolean
は、指定された構造をOracleBoolean
構造に変換します。
オーバーロード・リスト
explicit operator OracleBoolean(byte)
このメソッドは、指定されたbyteをOracleBoolean
構造に変換します。
explicit operator OracleBoolean(Decimal)
このメソッドは、指定されたDecimalをOracleBoolean
構造に変換します。
explicit operator OracleBoolean(Double)
このメソッドは、指定されたDoubleをOracleBoolean
構造に変換します。
explicit operator OracleBoolean(Int16)
このメソッドは、指定されたInt16をOracleBoolean
構造に変換します。
explicit operator OracleBoolean(int)
このメソッドは、指定されたintをOracleBoolean
構造に変換します。
explicit operator OracleBoolean(Int64)
このメソッドは、指定されたInt64をOracleBoolean
構造に変換します。
explicit operator OracleBoolean(Single)
このメソッドは、指定されたSingleをOracleBoolean
構造に変換します。
explicit operator OracleBoolean(String)
このメソッドは、指定されたStringをOracleBoolean
構造に変換します。
このメソッドは、指定されたbyteをOracleBoolean
構造に変換します。
宣言
// C#
public static explicit operator OracleBoolean(byte value1);
パラメータ
value1
byte
戻り値
OracleBoolean
構造。
このメソッドは、指定されたDecimalをOracleBoolean
構造に変換します。
宣言
// C#
public static explicit operator OracleBoolean(Decimal value1);
パラメータ
value1
Decimal
戻り値
OracleBoolean
構造。
このメソッドは、指定されたDoubleをOracleBoolean
構造に変換します。
宣言
// C#
public static explicit operator OracleBoolean(Double value1);
パラメータ
value1
Double
戻り値
OracleBoolean
構造。
このメソッドは、指定されたInt16をOracleBoolean
構造に変換します。
宣言
// C#
public static explicit operator OracleBoolean(Int16 value1);
パラメータ
value1
Int16
戻り値
OracleBoolean
構造。
このメソッドは、指定されたintをOracleBoolean
構造に変換します。
宣言
// C#
public static explicit operator OracleBoolean(int value1);
パラメータ
value1
int
戻り値
OracleBoolean
構造。
このメソッドは、指定されたInt64をOracleBoolean
構造に変換します。
宣言
// C#
public static explicit operator OracleBoolean(Int64 value1);
パラメータ
value1
Int64
戻り値
OracleBoolean
構造。
このメソッドは、指定されたSingleをOracleBoolean
構造に変換します。
宣言
// C#
public static explicit operator OracleBoolean(Single value1);
パラメータ
value1
Single
戻り値
OracleBoolean
構造。
OracleBoolean
プロパティを、表14-25にリストします。
表14-25 OracleBooleanプロパティ
プロパティ | 説明 |
---|---|
|
|
現行インスタンスの値がFALSEかどうかを示します |
|
現行インスタンスにNULL値があるかどうかを示します |
|
現行インスタンスの値がTRUEかどうかを示します |
|
現行インスタンスを表すブール値を戻します |
このプロパティは、OracleBoolean
構造を表すbyteを戻します。
宣言
// C# public byte ByteValue {get;}
プロパティ値
OracleBoolean
構造の値を表すbyte
例外
OracleNullValueException
: 現行インスタンスにNULL値があります。
このプロパティでは、現行インスタンスの値がFALSEかどうかを示します。
宣言
// C# public bool IsFalse {get;}
プロパティ値
現行インスタンスがFALSEである場合はtrue
を戻し、それ以外の場合はfalse
を戻すブール値
備考
このプロパティは、現行インスタンスがNULLの場合にFALSEを戻します。
このプロパティは現行インスタンスにNULL値があるかどうかを示します。
宣言
// C# public bool IsNull {get;}
プロパティ値
現行インスタンスにNULL値がある場合はtrue
を戻し、それ以外の場合はfalse
を戻すブール値
このプロパティは、現行インスタンスの値がTRUEかどうかを示します。
宣言
// C# public bool IsTrue {get;}
プロパティ値
現行インスタンスがTRUEである場合はtrue
を戻し、それ以外の場合はfalse
を戻すブール値
備考
このプロパティは、現行インスタンスがnullの場合にfalse
を戻します。
OracleBoolean
インスタンス・メソッドを、表14-26にリストします。
表14-26 OracleBooleanインスタンス・メソッド
メソッド | 説明 |
---|---|
現行インスタンスを指定したオブジェクトと比較し、相対値を表す整数を戻します |
|
オブジェクトが |
|
現行インスタンスのハッシュ・コードを戻します |
|
現行インスタンスの |
このメソッドは、現行インスタンスと指定したオブジェクトを比較し、その相対値を表すinteger
を戻します。
宣言
// C#
public int CompareTo(object obj);
パラメータ
obj
指定したインスタンス
戻り値
このメソッドでは次の数値が戻されます。
ゼロ未満: 現行インスタンスの値がobjより小さい場合
ゼロ: 現行インスタンスの値がobjと等しい場合
ゼロ超過: 現行インスタンスの値がobjより大きい場合
実装
IComparable
例外
ArgumentException
: パラメータがOracleBoolean
型でない場合
備考
次のルールが、このメソッドの動作に適用されます。
比較はOracleBoolean
間で行う必要があります。たとえば、OracleBoolean
インスタンスとOracleBinary
インスタンスを比較することはできません。OracleBoolean
を別のタイプと比較すると、ArgumentException
がスローされます。
値を持つすべてのOracleBoolean
は、NULL値を持つOracleBoolean
より大きい値とみなされます。
NULL値を含む2つのOracleBoolean
は等しくなります。
Object
をオーバーライドします
このメソッドは、オブジェクトがOracleBoolean
のインスタンスであるかどうか、およびオブジェクトの値が現行インスタンスと等しいかどうかを判別します。
宣言
// C#
public override bool Equals(object obj);
パラメータ
obj
OracleBoolean
インスタンス。
戻り値
objがOracleBoolean
のインスタンスである場合、およびobjの値が現行インスタンスと等しい場合はtrue
を戻し、それ以外の場合はfalse
を戻します。
備考
次のルールが、このメソッドの動作に適用されます。
値を持つすべてのOracleBoolean
は、NULL値を持つOracleBoolean
より大きい値とみなされます。
NULL値を含む2つのOracleBoolean
は等しくなります。
Object
をオーバーライドします
このメソッドにより、現行インスタンスのハッシュ・コードを戻します。
宣言
// C# public override int GetHashCode();
戻り値
ハッシュ・コードを戻します。