次の方法で共有


SqlBoolean 構造体

定義

データベースに格納する、またはデータベースから取得する 1 または 0 の整数値を表します。

public value class SqlBoolean : IComparable, System::Data::SqlTypes::INullable, System::Xml::Serialization::IXmlSerializable
public value class SqlBoolean : IComparable, IEquatable<System::Data::SqlTypes::SqlBoolean>, System::Data::SqlTypes::INullable, System::Xml::Serialization::IXmlSerializable
public value class SqlBoolean : IComparable, System::Data::SqlTypes::INullable
public struct SqlBoolean : IComparable, System.Data.SqlTypes.INullable, System.Xml.Serialization.IXmlSerializable
public struct SqlBoolean : IComparable, IEquatable<System.Data.SqlTypes.SqlBoolean>, System.Data.SqlTypes.INullable, System.Xml.Serialization.IXmlSerializable
public struct SqlBoolean : IComparable, System.Data.SqlTypes.INullable
[System.Serializable]
public struct SqlBoolean : IComparable, System.Data.SqlTypes.INullable, System.Xml.Serialization.IXmlSerializable
type SqlBoolean = struct
    interface INullable
    interface IXmlSerializable
type SqlBoolean = struct
    interface INullable
[<System.Serializable>]
type SqlBoolean = struct
    interface INullable
    interface IXmlSerializable
Public Structure SqlBoolean
Implements IComparable, INullable, IXmlSerializable
Public Structure SqlBoolean
Implements IComparable, IEquatable(Of SqlBoolean), INullable, IXmlSerializable
Public Structure SqlBoolean
Implements IComparable, INullable
継承
SqlBoolean
属性
実装

注釈

0 以外の値は 1 として解釈されます。

構造体と標準のブール値の主な違いSqlBooleanは、標準のブール値には 2 つの可能な値がありfalseSqlBooleantrue 構造体には、、FalseTrueまたは Nullの 3 つの可能な値がある点です。

コンストラクター

SqlBoolean(Boolean)

指定したブール値を使用して、SqlBoolean 構造体の新しいインスタンスを初期化します。

SqlBoolean(Int32)

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

フィールド

False

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

Null

DBNull 構造体のこのインスタンスに割り当てることができる SqlBoolean を表します。

One

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

True

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

Zero

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

プロパティ

ByteValue

SqlBoolean 構造体の値をバイトとして取得します。

IsFalse

現在の ValueFalse かどうかを示します。

IsNull

この SqlBoolean 構造体が null であるかどうかを示します。

IsTrue

現在の ValueTrue かどうかを示す値を取得します。

Value

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

メソッド

And(SqlBoolean, SqlBoolean)

指定した 2 つの SqlBoolean 構造体のビットごとの AND 演算を実行します。

CompareTo(Object)

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

CompareTo(SqlBoolean)

指定した SqlBoolean オブジェクトとこの SqlBoolean オブジェクトを比較し、これらの相対値を示す値を返します。

Equals(Object)

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

Equals(SqlBoolean)

現在のインスタンスが同じ型の別のインスタンスと等しいかどうかを示します。

Equals(SqlBoolean, SqlBoolean)

2 つの SqlBoolean 構造体を比較し、それらの構造体が等しいかどうかを判断します。

GetHashCode()

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

GetXsdType(XmlSchemaSet)

指定された XmlSchemaSet の XML スキーマ定義言語 (XSD) を返します。

GreaterThan(SqlBoolean, SqlBoolean)

SqlBoolean の 2 つのインスタンスを比較して、最初のインスタンスが 2 番目のインスタンスより大きいかどうかを確認します。

GreaterThanOrEquals(SqlBoolean, SqlBoolean)

SqlBoolean の 2 つのインスタンスを比較して、最初のインスタンスが 2 番目のインスタンス以上かどうかを確認します。

LessThan(SqlBoolean, SqlBoolean)

SqlBoolean の 2 つのインスタンスを比較して、最初のインスタンスが 2 番目のインスタンスより小さいかどうかを確認します。

LessThanOrEquals(SqlBoolean, SqlBoolean)

SqlBoolean の 2 つのインスタンスを比較して、最初のインスタンスが 2 番目のインスタンス以下かどうかを確認します。

NotEquals(SqlBoolean, SqlBoolean)

SqlBoolean の 2 つのインスタンスを比較し、等しいかどうかを確認します。

OnesComplement(SqlBoolean)

指定した SqlBoolean 構造体で 1 の補数演算を実行します。

Or(SqlBoolean, SqlBoolean)

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

Parse(String)

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

ToSqlByte()

この SqlBoolean 構造体を SqlByte に変換します。

ToSqlDecimal()

この SqlBoolean 構造体を SqlDecimal に変換します。

ToSqlDouble()

この SqlBoolean 構造体を SqlDouble に変換します。

ToSqlInt16()

この SqlBoolean 構造体を SqlInt16 に変換します。

ToSqlInt32()

この SqlBoolean 構造体を SqlInt32 に変換します。

ToSqlInt64()

この SqlBoolean 構造体を SqlInt64 に変換します。

ToSqlMoney()

この SqlBoolean 構造体を SqlMoney に変換します。

ToSqlSingle()

この SqlBoolean 構造体を SqlSingle に変換します。

ToSqlString()

この SqlBoolean 構造体を SqlString に変換します。

ToString()

この SqlBoolean 構造体を文字列に変換します。

Xor(SqlBoolean, SqlBoolean)

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

演算子

BitwiseAnd(SqlBoolean, SqlBoolean)

指定した 2 つの SqlBoolean 構造体のビットごとの AND 演算を実行します。

BitwiseOr(SqlBoolean, SqlBoolean)

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

Equality(SqlBoolean, SqlBoolean)

SqlBoolean の 2 つのインスタンスを比較し、等しいかどうかを確認します。

ExclusiveOr(SqlBoolean, SqlBoolean)

指定したパラメーターでビットごとの排他的 OR (XOR) 演算を実行します。

Explicit(SqlBoolean to Boolean)

SqlBoolean をブール値に変換します。

Explicit(SqlByte to SqlBoolean)

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

Explicit(SqlDecimal to SqlBoolean)

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

Explicit(SqlDouble to SqlBoolean)

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

Explicit(SqlInt16 to SqlBoolean)

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

Explicit(SqlInt32 to SqlBoolean)

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

Explicit(SqlInt64 to SqlBoolean)

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

Explicit(SqlMoney to SqlBoolean)

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

Explicit(SqlSingle to SqlBoolean)

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

Explicit(SqlString to SqlBoolean)

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

False(SqlBoolean)

false 演算子を使用して、ValueSqlBoolean をテストし、false かどうかを確認できます。

GreaterThan(SqlBoolean, SqlBoolean)

2 つの SqlBoolean 構造体を比較して、最初の構造体が 2 番目の構造体より大きいかどうかを確認します。

GreaterThanOrEqual(SqlBoolean, SqlBoolean)

2 つの SqlBoolean 構造体を比較して、最初の構造体が 2 番目の構造体以上かどうかを確認します。

Implicit(Boolean to SqlBoolean)

指定したバイト値を SqlBoolean に変換します。

Inequality(SqlBoolean, SqlBoolean)

SqlBoolean の 2 つのインスタンスを比較し、それらが等しくないかどうかを確認します。

LessThan(SqlBoolean, SqlBoolean)

SqlBoolean の 2 つのインスタンスを比較して、最初のインスタンスが 2 番目のインスタンスより小さいかどうかを確認します。

LessThanOrEqual(SqlBoolean, SqlBoolean)

SqlBoolean の 2 つのインスタンスを比較して、最初のインスタンスが 2 番目のインスタンス以下かどうかを確認します。

LogicalNot(SqlBoolean)

SqlBoolean に対して NOT 演算を実行します。

OnesComplement(SqlBoolean)

指定した SqlBoolean 構造体で 1 の補数演算を実行します。

True(SqlBoolean)

true 演算子を使用して、ValueSqlBoolean をテストし、true かどうかを確認できます。

明示的なインターフェイスの実装

IXmlSerializable.GetSchema()

このメンバーは .NET Framework インフラストラクチャをサポートします。独自に作成したコードから直接使用するためのものではありません。

IXmlSerializable.ReadXml(XmlReader)

このメンバーは .NET Framework インフラストラクチャをサポートします。独自に作成したコードから直接使用するためのものではありません。

IXmlSerializable.WriteXml(XmlWriter)

このメンバーは .NET Framework インフラストラクチャをサポートします。独自に作成したコードから直接使用するためのものではありません。

適用対象

こちらもご覧ください