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)

使用提供的雙精確度浮點數 (Double) 參數設定新 SqlDouble 結構的 SqlDouble 屬性,以初始化 Value 結構的新執行個體。

欄位

MaxValue

常數,表示 SqlDouble 結構的最大值。

MinValue

常數,表示 SqlDouble 的最小可能值。

Null

表示 DBNull,可以指派至 SqlDouble 結構的執行個體。

Zero

表示零值,其可以指派至 Value 結構之執行個體的 SqlDouble 屬性。

屬性

IsNull

傳回布林值,這個值表示這個 SqlDouble 執行個體是否為 null。

Value

取得 SqlDouble 結構的值。 這個屬性是唯讀的。

方法

Add(SqlDouble, SqlDouble)

加法運算子計算兩個 SqlDouble 運算元的總和。

CompareTo(Object)

將這個 SqlDouble 執行個體與提供的 Object 相比較,並傳回它們相對值的指示。

CompareTo(SqlDouble)

將這個 SqlDouble 執行個體與提供的 SqlDouble 相比較,並傳回它們相對值的指示。

Divide(SqlDouble, SqlDouble)

除法運算子用第二個 SqlDouble 運算元除第一個運算元。

Equals(Object)

將提供的物件參數與 Value 物件的 SqlDouble 屬性相比較。

Equals(SqlDouble)

指出目前的實例是否等於相同類型的另一個實例。

Equals(SqlDouble, SqlDouble)

執行兩個 SqlDouble 執行個體的邏輯比對,以判斷它們是否相等。

GetHashCode()

傳回這個 SqlDouble 結構的雜湊程式碼。

GetXsdType(XmlSchemaSet)

傳回指定之 XmlSchemaSet 的 XML 結構描述定義語言 (XSD)。

GreaterThan(SqlDouble, SqlDouble)

比較 SqlDouble 的兩個執行個體,判斷第一個執行個體是否大於第二個。

GreaterThanOrEqual(SqlDouble, SqlDouble)

比較 SqlDouble 的兩個執行個體,判斷第一個執行個體是否大於或等於第二個。

LessThan(SqlDouble, SqlDouble)

比較 SqlDouble 的兩個執行個體,判斷第一個執行個體是否小於第二個。

LessThanOrEqual(SqlDouble, SqlDouble)

比較 SqlDouble 的兩個執行個體,判斷第一個執行個體是否小於或等於第二個。

Multiply(SqlDouble, SqlDouble)

乘法運算子計算兩個 SqlDouble 運算元的乘積。

NotEquals(SqlDouble, SqlDouble)

比較 SqlDouble 的兩個執行個體,判斷它們是否不相等。

Parse(String)

將數字的 String 表示轉換成相等的雙精確度浮點數。

Subtract(SqlDouble, SqlDouble)

減法運算子從第一個 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)

加法運算子計算兩個 SqlDouble 運算元的總和。

Division(SqlDouble, SqlDouble)

除法運算子用第二個 SqlDouble 運算元除第一個運算元。

Equality(SqlDouble, SqlDouble)

執行兩個 SqlDouble 執行個體的邏輯比對,以判斷它們是否相等。

Explicit(SqlBoolean to SqlDouble)

將提供的 SqlBoolean 參數轉換成 SqlDouble

Explicit(SqlDouble to Double)

將提供的 SqlDouble 結構轉換成雙精確度浮點數。

Explicit(SqlString to SqlDouble)

將提供的 SqlString 參數轉換成 SqlDouble

GreaterThan(SqlDouble, SqlDouble)

比較 SqlDouble 的兩個執行個體,判斷第一個執行個體是否大於第二個。

GreaterThanOrEqual(SqlDouble, SqlDouble)

比較 SqlDouble 的兩個執行個體,判斷第一個執行個體是否大於或等於第二個。

Implicit(Double to SqlDouble)

將提供的雙精確度浮點數值轉換成 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 的兩個執行個體,判斷它們是否不相等。

LessThan(SqlDouble, SqlDouble)

比較 SqlDouble 的兩個執行個體,判斷第一個執行個體是否小於第二個。

LessThanOrEqual(SqlDouble, SqlDouble)

比較 SqlDouble 的兩個執行個體,判斷第一個執行個體是否小於或等於第二個。

Multiply(SqlDouble, SqlDouble)

乘法運算子計算兩個 SqlDouble 運算元的乘積。

Subtraction(SqlDouble, SqlDouble)

減法運算子從第一個 SqlDouble 運算元減去第二個運算元。

UnaryNegation(SqlDouble)

傳回指定的 SqlDouble 結構的負值。

明確介面實作

IXmlSerializable.GetSchema()

此成員支援 .NET Framework 基礎結構,並不能直接使用於您的程式碼中。

IXmlSerializable.ReadXml(XmlReader)

此成員支援 .NET Framework 基礎結構,並不能直接使用於您的程式碼中。

IXmlSerializable.WriteXml(XmlWriter)

此成員支援 .NET Framework 基礎結構,並不能直接使用於您的程式碼中。

適用於

另請參閱