SqlDouble 構造体

定義

データベースに格納する、またはデータベースから取得する -1.79E +308 から 1.79E +308 の範囲内の浮動小数点数を表します。

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

コンストラクター

SqlDouble(Double)

新しい SqlDouble 構造体の SqlDouble プロパティを設定する倍精度浮動小数点数パラメーターを指定して、Value 構造体の新しいインスタンスを初期化します。

フィールド

MaxValue

SqlDouble 構造体の最大値を表す定数。

MinValue

SqlDouble の最小有効値を表す定数。

Null

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

Zero

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

プロパティ

IsNull

この SqlDouble インスタンスが null かどうかを示すブール値を返します。

Value

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

メソッド

Add(SqlDouble, SqlDouble)

加算演算子は、2 つの SqlDouble オペランドの合計を計算します。

CompareTo(Object)

指定した SqlDouble とこの Object インスタンスを比較し、これらの相対値を示す値を返します。

CompareTo(SqlDouble)

指定した SqlDouble とこの SqlDouble インスタンスを比較し、これらの相対値を示す値を返します。

Divide(SqlDouble, SqlDouble)

除算演算子は、最初の SqlDouble オペランドを 2 番目のオペランドで除算します。

Equals(Object)

指定したオブジェクト パラメーターを Value オブジェクトの SqlDouble プロパティと比較します。

Equals(SqlDouble)

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

Equals(SqlDouble, SqlDouble)

SqlDouble の 2 つのインスタンスの論理比較を実行して、等しいかどうかを確認します。

GetHashCode()

この SqlDouble 構造体のハッシュ コードを返します。

GetXsdType(XmlSchemaSet)

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

GreaterThan(SqlDouble, SqlDouble)

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

GreaterThanOrEqual(SqlDouble, SqlDouble)

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

LessThan(SqlDouble, SqlDouble)

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

LessThanOrEqual(SqlDouble, SqlDouble)

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

Multiply(SqlDouble, SqlDouble)

乗算演算子は、2 つの SqlDouble オペランドの積を計算します。

NotEquals(SqlDouble, SqlDouble)

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

Parse(String)

数値の String 形式をそれと等価の倍精度浮動小数点数に変換します。

Subtract(SqlDouble, SqlDouble)

減算演算子は、最初の SqlDouble オペランドから 2 番目のオペランドを減算します。

ToSqlBoolean()

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

ToSqlByte()

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

ToSqlDecimal()

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

ToSqlInt16()

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

ToSqlInt32()

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

ToSqlInt64()

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

ToSqlMoney()

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

ToSqlSingle()

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

ToSqlString()

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

ToString()

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

演算子

Addition(SqlDouble, SqlDouble)

加算演算子は、2 つの SqlDouble オペランドの合計を計算します。

Division(SqlDouble, SqlDouble)

除算演算子は、最初の SqlDouble オペランドを 2 番目のオペランドで除算します。

Equality(SqlDouble, SqlDouble)

SqlDouble の 2 つのインスタンスの論理比較を実行して、等しいかどうかを確認します。

Explicit(SqlBoolean to SqlDouble)

指定した SqlBoolean パラメーターを SqlDouble に変換します。

Explicit(SqlDouble to Double)

指定した SqlDouble 構造体を倍精度浮動小数点数に変換します。

Explicit(SqlString to SqlDouble)

指定した SqlString パラメーターを SqlDouble に変換します。

GreaterThan(SqlDouble, SqlDouble)

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

GreaterThanOrEqual(SqlDouble, SqlDouble)

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

Implicit(Double to SqlDouble)

指定した double 値を SqlDouble に変換します。

Implicit(SqlByte to SqlDouble)

指定した SqlByte パラメーターを SqlDouble に変換します。

Implicit(SqlDecimal to SqlDouble)

指定した SqlDecimal パラメーターを SqlDouble に変換します。

Implicit(SqlInt16 to SqlDouble)

指定した SqlInt16 パラメーターを SqlDouble に変換します。

Implicit(SqlInt32 to SqlDouble)

指定した SqlInt32 パラメーターを SqlDouble に変換します。

Implicit(SqlInt64 to SqlDouble)

指定した SqlInt64 パラメーターを SqlDouble に変換します。

Implicit(SqlMoney to SqlDouble)

指定した SqlMoney パラメーターを SqlDouble に変換します。

Implicit(SqlSingle to SqlDouble)

指定した SqlSingle パラメーターを SqlDouble に変換します。

Inequality(SqlDouble, SqlDouble)

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

LessThan(SqlDouble, SqlDouble)

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

LessThanOrEqual(SqlDouble, SqlDouble)

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

Multiply(SqlDouble, SqlDouble)

乗算演算子は、2 つの SqlDouble オペランドの積を計算します。

Subtraction(SqlDouble, SqlDouble)

減算演算子は、最初の SqlDouble オペランドから 2 番目のオペランドを減算します。

UnaryNegation(SqlDouble)

指定した SqlDouble 構造体の値と符号が逆の値を返します。

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

IXmlSerializable.GetSchema()

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

IXmlSerializable.ReadXml(XmlReader)

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

IXmlSerializable.WriteXml(XmlWriter)

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

適用対象

こちらもご覧ください