SqlMoney 結構

定義

表示貨幣值,範圍從 -2 63 (或 -922,337,203,685,477.5808) 到 2 63 -1 (或 +922,337,203,685,477.5807),精確度為要儲存或從資料庫擷取的貨幣單位十萬分之一。

public value class SqlMoney : IComparable, System::Data::SqlTypes::INullable
public value class SqlMoney : IComparable, System::Data::SqlTypes::INullable, System::Xml::Serialization::IXmlSerializable
public struct SqlMoney : IComparable, System.Data.SqlTypes.INullable
[System.Serializable]
public struct SqlMoney : IComparable, System.Data.SqlTypes.INullable, System.Xml.Serialization.IXmlSerializable
public struct SqlMoney : IComparable, System.Data.SqlTypes.INullable, System.Xml.Serialization.IXmlSerializable
type SqlMoney = struct
    interface INullable
[<System.Serializable>]
type SqlMoney = struct
    interface INullable
    interface IXmlSerializable
type SqlMoney = struct
    interface INullable
    interface IXmlSerializable
Public Structure SqlMoney
Implements IComparable, INullable
Public Structure SqlMoney
Implements IComparable, INullable, IXmlSerializable
繼承
SqlMoney
屬性
實作

備註

物件的實際值 SqlMoney 儲存在 Value

建構函式

名稱 Description
SqlMoney(Decimal)

初始化一個以指定SqlMoney值的新Decimal類別實例。

SqlMoney(Double)

初始化一個指定的雙值類別實例 SqlMoney

SqlMoney(Int32)

初始化一個新的類別實例 SqlMoney ,並以指定的整數值。

SqlMoney(Int64)

初始化一個以指定的長整數值的新類別實例 SqlMoney

欄位

名稱 Description
MaxValue

代表可賦予 Value 類別實例 SqlMoney 屬性的最大值。

MinValue

代表可賦予 Value 類別實例 SqlMoney 屬性的最小值。

Null

代表可指派給該類別實例SqlMoney的 aDBNull

Zero

代表可賦值為 Value 類別實例 SqlMoney 屬性的零值。

屬性

名稱 Description
IsNull

回傳一個布林值,指示該 SqlMoney 結構是否為空。

Value

取得該結構實例 SqlMoney 的貨幣價值。 這個屬性是唯讀的。

方法

名稱 Description
Add(SqlMoney, SqlMoney)

計算兩個 SqlMoney 參數的總和。

CompareTo(Object)

將此 SqlMoney 實例與所提供的 Object 實例比較,並回傳其相對價值的指示。

CompareTo(SqlMoney)

將此 SqlMoney 實例與所提供的 SqlMoney 實例比較,並回傳其相對價值的指示。

Divide(SqlMoney, SqlMoney)

除法算子將第一個 SqlMoney 參數除以第二個參數。

Equals(Object)

比較所提供的物件參數與 Value 物件的 SqlMoney 屬性。

Equals(SqlMoney, SqlMoney)

對兩個 SqlMoney 參數進行邏輯比較,以判斷它們是否相等。

GetHashCode()

取得此實例的雜湊碼。

GetXsdType(XmlSchemaSet)

回傳指定的 XmlSchemaSetXML 結構定義語言(XSD)。

GreaterThan(SqlMoney, SqlMoney)

對兩個 SqlMoney 參數進行邏輯比較,以判斷前者是否大於後者。

GreaterThanOrEqual(SqlMoney, SqlMoney)

對兩個 SqlMoney 參數進行邏輯比較,以判斷第一個參數是否大於或等於第二個參數。

LessThan(SqlMoney, SqlMoney)

對兩個 SqlMoney 參數進行邏輯比較,以判斷前者是否小於後者。

LessThanOrEqual(SqlMoney, SqlMoney)

對兩個 SqlMoney 參數進行邏輯比較,以判斷第一個參數大小於第二個參數。

Multiply(SqlMoney, SqlMoney)

乘法算子計算兩個 SqlMoney 參數的乘積。

NotEquals(SqlMoney, SqlMoney)

對兩個 SqlMoney 參數進行邏輯比較,以判斷它們是否不相等。

Parse(String)

String 數字的表示轉換為其 SqlMoney 等價物。

Subtract(SqlMoney, SqlMoney)

減法運算子是從第一個參數中減去第二個 SqlMoney 參數。

ToDecimal()

將此實例 SqlMoney 的值轉換為結構 Decimal

ToDouble()

將此 SqlMoney 結構 Double轉換為 。

ToInt32()

將此 SqlMoney 結構 Int32轉換為 。

ToInt64()

將此 SqlMoney 結構 Int64的值轉換為 。

ToSqlBoolean()

將此 SqlMoney 結構 SqlBoolean轉換為 。

ToSqlByte()

將此 SqlMoney 結構 SqlByte轉換為 。

ToSqlDecimal()

將此 SqlMoney 結構 SqlDecimal轉換為 。

ToSqlDouble()

將此 SqlMoney 結構 SqlDouble轉換為 。

ToSqlInt16()

將此 SqlMoney 結構 SqlInt16轉換為 。

ToSqlInt32()

將此 SqlMoney 結構 SqlInt32轉換為 。

ToSqlInt64()

將此 SqlMoney 結構 SqlInt64轉換為 。

ToSqlSingle()

將此 SqlMoney 結構 SqlSingle轉換為 。

ToSqlString()

將此 SqlMoney 結構 SqlString轉換為 。

ToString()

將此實例 SqlMoney 轉換為字串。

操作員

名稱 Description
Addition(SqlMoney, SqlMoney)

計算兩個 SqlMoney 參數的總和。

Division(SqlMoney, SqlMoney)

除法算子將第一個 SqlMoney 參數除以第二個參數。

Equality(SqlMoney, SqlMoney)

對兩個 SqlMoney 參數進行邏輯比較,以判斷它們是否相等。

Explicit(Double to SqlMoney)

此隱含運算子將所提供的 SqlDouble 參數 SqlMoney轉換為 。

Explicit(SqlBoolean to SqlMoney)

此隱含運算子將所提供的 SqlBoolean 參數 SqlMoney轉換為 。

Explicit(SqlDecimal to SqlMoney)

此運算子將所提供的 SqlDecimal 參數 SqlMoney轉換為 。

Explicit(SqlDouble to SqlMoney)

此運算子將所提供的 SqlDouble 參數 SqlMoney轉換為 。

Explicit(SqlMoney to Decimal)

將指定的 SqlMoney 結構 Decimal轉換為 。

Explicit(SqlSingle to SqlMoney)

此運算子將所提供的 SqlSingle 參數 SqlMoney轉換為 。

Explicit(SqlString to SqlMoney)

此運算子將 SqlString 參數 SqlMoney轉換為 。

GreaterThan(SqlMoney, SqlMoney)

對兩個 SqlMoney 參數進行邏輯比較,以判斷前者是否大於後者。

GreaterThanOrEqual(SqlMoney, SqlMoney)

對兩個 SqlMoney 參數進行邏輯比較,以判斷第一個參數是否大於或等於第二個參數。

Implicit(Decimal to SqlMoney)

Decimal 參數 SqlMoney轉換為 。

Implicit(Int64 to SqlMoney)

此隱含運算子將所提供的 Int64 參數 SqlMoney轉換為 。

Implicit(SqlByte to SqlMoney)

此隱含運算子將所提供的 SqlByte 參數 SqlMoney轉換為 。

Implicit(SqlInt16 to SqlMoney)

此隱含運算子將所提供的 SqlInt16 參數 SqlMoney轉換為 。

Implicit(SqlInt32 to SqlMoney)

此隱含運算子將所提供的 SqlInt32 參數 SqlMoney轉換為 。

Implicit(SqlInt64 to SqlMoney)

此隱含運算子將所提供的 SqlInt64 參數 SqlMoney轉換為 。

Inequality(SqlMoney, SqlMoney)

對兩個 SqlMoney 參數進行邏輯比較,以判斷它們是否不相等。

LessThan(SqlMoney, SqlMoney)

對兩個 SqlMoney 參數進行邏輯比較,以判斷前者是否小於後者。

LessThanOrEqual(SqlMoney, SqlMoney)

對兩個 SqlMoney 參數進行邏輯比較,以判斷第一個參數大小於第二個參數。

Multiply(SqlMoney, SqlMoney)

乘法算子計算兩個 SqlMoney 參數的乘積。

Subtraction(SqlMoney, SqlMoney)

減法運算子是從第一個參數中減去第二個 SqlMoney 參數。

UnaryNegation(SqlMoney)

一元減算符則否定了該參數。SqlMoney

明確介面實作

名稱 Description
IXmlSerializable.GetSchema()

此成員支援 .NET Framework 基礎架構,並非直接從您的程式碼中使用。

IXmlSerializable.ReadXml(XmlReader)

此成員支援 .NET Framework 基礎架構,並非直接從您的程式碼中使用。

IXmlSerializable.WriteXml(XmlWriter)

此成員支援 .NET Framework 基礎架構,並非直接從您的程式碼中使用。

適用於

另請參閱