SqlDouble 構造体

定義

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

public value class SqlDouble : IComparable, System::Data::SqlTypes::INullable
public value class SqlDouble : IComparable, 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
public struct SqlDouble : IComparable, System.Data.SqlTypes.INullable, System.Xml.Serialization.IXmlSerializable
type SqlDouble = struct
    interface INullable
[<System.Serializable>]
type SqlDouble = struct
    interface INullable
    interface IXmlSerializable
type SqlDouble = struct
    interface INullable
    interface IXmlSerializable
Public Structure SqlDouble
Implements IComparable, INullable
Public Structure SqlDouble
Implements IComparable, INullable, IXmlSerializable
継承
SqlDouble
属性
実装

コンストラクター

名前 説明
SqlDouble(Double)

指定された double パラメーターを使用して SqlDouble 構造体の新しいインスタンスを初期化し、新しい SqlDouble 構造体の Value プロパティを設定します。

フィールド

名前 説明
MaxValue

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

MinValue

SqlDoubleの最小値を表す定数。

Null

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

Zero

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

プロパティ

名前 説明
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)

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

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)

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

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 構造体を double に変換します。

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)

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

UnaryNegation(SqlDouble)

指定した SqlDouble 構造体の否定値を返します。

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

名前 説明
IXmlSerializable.GetSchema()

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

IXmlSerializable.ReadXml(XmlReader)

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

IXmlSerializable.WriteXml(XmlWriter)

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

適用対象

こちらもご覧ください