SqlMoney Struct-datatyp
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Representerar ett valutavärde som sträcker sig från -2 63 (eller -922 337 203 685 477,5808) till 2 63 -1 (eller +922,337,203,685,477.5807) med en noggrannhet till en tiotusendels valutaenhet som ska lagras i eller hämtas från en databas.
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
- Arv
- Attribut
- Implementeringar
Kommentarer
Objektets SqlMoney faktiska värde lagras i Value.
Konstruktorer
| Name | Description |
|---|---|
| SqlMoney(Decimal) |
Initierar en ny instans av SqlMoney klassen med det angivna Decimal värdet. |
| SqlMoney(Double) |
Initierar en ny instans av SqlMoney klassen med angivet dubbelt värde. |
| SqlMoney(Int32) |
Initierar en ny instans av SqlMoney klassen med det angivna heltalsvärdet. |
| SqlMoney(Int64) |
Initierar en ny instans av SqlMoney klassen med det angivna långa heltalsvärdet. |
Fält
| Name | Description |
|---|---|
| MaxValue |
Representerar det maximala värde som kan tilldelas egenskapen för Value en instans av SqlMoney klassen. |
| MinValue |
Representerar det minsta värde som kan tilldelas egenskapen för Value en instans av SqlMoney klassen. |
| Null |
Representerar en DBNull som kan tilldelas till den här instansen SqlMoney av klassen. |
| Zero |
Representerar det nollvärde som kan tilldelas egenskapen för Value en instans av SqlMoney klassen. |
Egenskaper
| Name | Description |
|---|---|
| IsNull |
Returnerar ett booleskt värde som anger om den här SqlMoney strukturen är null. |
| Value |
Hämtar det monetära värdet för en instans av SqlMoney strukturen. Den här egenskapen är skrivskyddad. |
Metoder
| Name | Description |
|---|---|
| Add(SqlMoney, SqlMoney) |
Beräknar summan av de två SqlMoney parametrarna. |
| CompareTo(Object) |
Jämför den här SqlMoney instansen med den angivna Object och returnerar en indikation på deras relativa värden. |
| CompareTo(SqlMoney) |
Jämför den här SqlMoney instansen med den angivna SqlMoney och returnerar en indikation på deras relativa värden. |
| Divide(SqlMoney, SqlMoney) |
Divisionsoperatorn delar den första SqlMoney parametern med den andra. |
| Equals(Object) |
Jämför den angivna objektparametern med Value objektets SqlMoney egenskap. |
| Equals(SqlMoney, SqlMoney) |
Utför en logisk jämförelse av de två SqlMoney parametrarna för att avgöra om de är lika. |
| GetHashCode() |
Hämtar hash-koden för den här instansen. |
| GetXsdType(XmlSchemaSet) |
Returnerar XML-schemadefinitionsspråket (XSD) för den angivna XmlSchemaSet. |
| GreaterThan(SqlMoney, SqlMoney) |
Utför en logisk jämförelse av de två SqlMoney parametrarna för att avgöra om den första är större än den andra. |
| GreaterThanOrEqual(SqlMoney, SqlMoney) |
Utför en logisk jämförelse av de två SqlMoney parametrarna för att avgöra om den första är större än eller lika med den andra. |
| LessThan(SqlMoney, SqlMoney) |
Utför en logisk jämförelse av de två SqlMoney parametrarna för att avgöra om den första är mindre än den andra. |
| LessThanOrEqual(SqlMoney, SqlMoney) |
Utför en logisk jämförelse av de två SqlMoney parametrarna för att avgöra om den första är mindre än eller lika med den andra. |
| Multiply(SqlMoney, SqlMoney) |
Multiplikationsoperatorn beräknar produkten av de två SqlMoney parametrarna. |
| NotEquals(SqlMoney, SqlMoney) |
Utför en logisk jämförelse av de två SqlMoney parametrarna för att avgöra om de inte är lika med. |
| Parse(String) |
Konverterar representationen String av ett tal till dess SqlMoney motsvarighet. |
| Subtract(SqlMoney, SqlMoney) |
Subtraktionsoperatorn subtraherar den andra SqlMoney parametern från den första. |
| ToDecimal() |
Konverterar värdet för den här instansen som SqlMoney en Decimal struktur. |
| ToDouble() | |
| ToInt32() | |
| ToInt64() |
Konverterar värdet för den här SqlMoney strukturen till en Int64. |
| ToSqlBoolean() |
Konverterar den här SqlMoney strukturen till SqlBoolean. |
| ToSqlByte() | |
| ToSqlDecimal() |
Konverterar den här SqlMoney strukturen till SqlDecimal. |
| ToSqlDouble() | |
| ToSqlInt16() | |
| ToSqlInt32() | |
| ToSqlInt64() | |
| ToSqlSingle() | |
| ToSqlString() | |
| ToString() |
Konverterar den här instansen av SqlMoney till sträng. |
Operatorer
| Name | Description |
|---|---|
| Addition(SqlMoney, SqlMoney) |
Beräknar summan av de två SqlMoney parametrarna. |
| Division(SqlMoney, SqlMoney) |
Divisionsoperatorn delar den första SqlMoney parametern med den andra. |
| Equality(SqlMoney, SqlMoney) |
Utför en logisk jämförelse av de två SqlMoney parametrarna för att avgöra om de är lika. |
| Explicit(Double to SqlMoney) |
Den här implicita operatorn konverterar den angivna SqlDouble parametern till SqlMoney. |
| Explicit(SqlBoolean to SqlMoney) |
Den här implicita operatorn konverterar den angivna SqlBoolean parametern till SqlMoney. |
| Explicit(SqlDecimal to SqlMoney) |
Den här operatorn konverterar den angivna SqlDecimal parametern till SqlMoney. |
| Explicit(SqlDouble to SqlMoney) |
Den här operatorn konverterar den angivna SqlDouble parametern till SqlMoney. |
| Explicit(SqlMoney to Decimal) | |
| Explicit(SqlSingle to SqlMoney) |
Den här operatorn konverterar den angivna SqlSingle parametern till SqlMoney. |
| Explicit(SqlString to SqlMoney) |
Den här operatorn konverterar parametern SqlString till SqlMoney. |
| GreaterThan(SqlMoney, SqlMoney) |
Utför en logisk jämförelse av de två SqlMoney parametrarna för att avgöra om den första är större än den andra. |
| GreaterThanOrEqual(SqlMoney, SqlMoney) |
Utför en logisk jämförelse av de två SqlMoney parametrarna för att avgöra om den första är större än eller lika med den andra. |
| Implicit(Decimal to SqlMoney) | |
| Implicit(Int64 to SqlMoney) |
Den här implicita operatorn konverterar den angivna Int64 parametern till SqlMoney. |
| Implicit(SqlByte to SqlMoney) |
Den här implicita operatorn konverterar den angivna SqlByte parametern till SqlMoney. |
| Implicit(SqlInt16 to SqlMoney) |
Den här implicita operatorn konverterar den angivna SqlInt16 parametern till SqlMoney. |
| Implicit(SqlInt32 to SqlMoney) |
Den här implicita operatorn konverterar den angivna SqlInt32 parametern till SqlMoney. |
| Implicit(SqlInt64 to SqlMoney) |
Den här implicita operatorn konverterar den angivna SqlInt64 parametern till SqlMoney. |
| Inequality(SqlMoney, SqlMoney) |
Utför en logisk jämförelse av de två SqlMoney parametrarna för att avgöra om de inte är lika med. |
| LessThan(SqlMoney, SqlMoney) |
Utför en logisk jämförelse av de två SqlMoney parametrarna för att avgöra om den första är mindre än den andra. |
| LessThanOrEqual(SqlMoney, SqlMoney) |
Utför en logisk jämförelse av de två SqlMoney parametrarna för att avgöra om den första är mindre än eller lika med den andra. |
| Multiply(SqlMoney, SqlMoney) |
Multiplikationsoperatorn beräknar produkten av de två SqlMoney parametrarna. |
| Subtraction(SqlMoney, SqlMoney) |
Subtraktionsoperatorn subtraherar den andra SqlMoney parametern från den första. |
| UnaryNegation(SqlMoney) |
Operatorn unary minus negerar parametern SqlMoney . |
Explicita gränssnittsimplementeringar
| Name | Description |
|---|---|
| IXmlSerializable.GetSchema() |
Den här medlemmen stöder .NET Framework-infrastrukturen och är inte avsedd att användas direkt från koden. |
| IXmlSerializable.ReadXml(XmlReader) |
Den här medlemmen stöder .NET Framework-infrastrukturen och är inte avsedd att användas direkt från koden. |
| IXmlSerializable.WriteXml(XmlWriter) |
Den här medlemmen stöder .NET Framework-infrastrukturen och är inte avsedd att användas direkt från koden. |