SqlMoney Struktura
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje hodnotu měny v rozsahu od -2
public value class SqlMoney : IComparable, System::Data::SqlTypes::INullable, System::Xml::Serialization::IXmlSerializable
public value class SqlMoney : IComparable, IEquatable<System::Data::SqlTypes::SqlMoney>, System::Data::SqlTypes::INullable, System::Xml::Serialization::IXmlSerializable
public value class SqlMoney : IComparable, System::Data::SqlTypes::INullable
public struct SqlMoney : IComparable, System.Data.SqlTypes.INullable, System.Xml.Serialization.IXmlSerializable
public struct SqlMoney : IComparable, IEquatable<System.Data.SqlTypes.SqlMoney>, 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
type SqlMoney = struct
interface INullable
interface IXmlSerializable
type SqlMoney = struct
interface INullable
[<System.Serializable>]
type SqlMoney = struct
interface INullable
interface IXmlSerializable
Public Structure SqlMoney
Implements IComparable, INullable, IXmlSerializable
Public Structure SqlMoney
Implements IComparable, IEquatable(Of SqlMoney), INullable, IXmlSerializable
Public Structure SqlMoney
Implements IComparable, INullable
- Dědičnost
- Atributy
- Implementuje
Poznámky
Skutečná hodnota objektu SqlMoney je uložena v Value.
Konstruktory
SqlMoney(Decimal) |
Inicializuje novou instanci SqlMoney třídy se zadanou Decimal hodnotou. |
SqlMoney(Double) |
Inicializuje novou instanci třídy SqlMoney se zadanou dvojitou hodnotou. |
SqlMoney(Int32) |
Inicializuje novou instanci SqlMoney třídy se zadanou celočíselnou hodnotou. |
SqlMoney(Int64) |
Inicializuje novou instanci SqlMoney třídy se zadanou dlouhou celočíselnou hodnotou. |
Pole
MaxValue |
Představuje maximální hodnotu, kterou lze přiřadit k Value vlastnosti instance SqlMoney třídy. |
MinValue |
Představuje minimální hodnotu, kterou lze přiřadit k Value vlastnost instance SqlMoney třídy. |
Null |
Představuje DBNull, které lze přiřadit k této instanci třídy SqlMoney. |
Zero |
Představuje nulovou hodnotu, kterou lze přiřadit k Value vlastnosti instance SqlMoney třídy. |
Vlastnosti
IsNull |
Vrátí logickou hodnotu, která určuje, zda tato SqlMoney struktura má hodnotu null. |
Value |
Získá peněžní hodnotu instance SqlMoney struktury. Tato vlastnost je jen pro čtení. |
Metody
Add(SqlMoney, SqlMoney) |
Vypočítá součet dvou parametrů SqlMoney. |
CompareTo(Object) |
Porovná tuto SqlMoney instanci se zadaným Object a vrátí indikaci jejich relativních hodnot. |
CompareTo(SqlMoney) |
Porovná tuto SqlMoney instanci se zadaným SqlMoney a vrátí indikaci jejich relativních hodnot. |
Divide(SqlMoney, SqlMoney) |
Operátor dělení vydělí první SqlMoney parametrem druhým. |
Equals(Object) |
Porovná zadaný parametr objektu s vlastností Value objektu SqlMoney. |
Equals(SqlMoney, SqlMoney) |
Provede logické porovnání dvou parametrů SqlMoney a určí, jestli jsou stejné. |
Equals(SqlMoney) |
Určuje, zda je aktuální instance rovna jiné instanci stejného typu. |
FromTdsValue(Int64) |
Inicializuje novou instanci třídy SqlMoney se zadanou dlouhou hodnotou TDS (Tabular Data Stream). |
GetHashCode() |
Získá hash kód pro tuto instanci. |
GetTdsValue() |
Vrátí dlouhou hodnotu TDS (Tabular Data Stream), která tvoří strukturu SqlMoney instance. |
GetXsdType(XmlSchemaSet) |
Vrátí jazyk XSD (XML Schema Definition Language) zadaného XmlSchemaSet. |
GreaterThan(SqlMoney, SqlMoney) |
Provede logické porovnání dvou parametrů SqlMoney a určí, jestli je první hodnota větší než druhá. |
GreaterThanOrEqual(SqlMoney, SqlMoney) |
Provede logické porovnání dvou parametrů SqlMoney a určí, zda je první hodnota větší nebo rovna druhé. |
LessThan(SqlMoney, SqlMoney) |
Provede logické porovnání dvou parametrů SqlMoney a určí, jestli je první hodnota menší než druhá. |
LessThanOrEqual(SqlMoney, SqlMoney) |
Provede logické porovnání dvou parametrů SqlMoney a určí, zda je první hodnota menší nebo rovna druhé. |
Multiply(SqlMoney, SqlMoney) |
Operátor násobení vypočítá součin dvou parametrů SqlMoney. |
NotEquals(SqlMoney, SqlMoney) |
Provede logické porovnání dvou parametrů SqlMoney a určí, jestli nejsou stejné. |
Parse(String) |
Převede String reprezentaci čísla na jeho SqlMoney ekvivalent. |
Subtract(SqlMoney, SqlMoney) |
Operátor odčítání odečte druhý SqlMoney parametr od prvního. |
ToDecimal() |
Převede hodnotu této instance SqlMoney jako strukturu Decimal. |
ToDouble() | |
ToInt32() | |
ToInt64() | |
ToSqlBoolean() |
Převede tuto strukturu SqlMoney na SqlBoolean. |
ToSqlByte() | |
ToSqlDecimal() |
Převede tuto strukturu SqlMoney na SqlDecimal. |
ToSqlDouble() | |
ToSqlInt16() | |
ToSqlInt32() | |
ToSqlInt64() | |
ToSqlSingle() | |
ToSqlString() | |
ToString() |
Převede tuto instanci SqlMoney na řetězec. |
Operátory
Addition(SqlMoney, SqlMoney) |
Vypočítá součet dvou parametrů SqlMoney. |
Division(SqlMoney, SqlMoney) |
Operátor dělení vydělí první SqlMoney parametrem druhým. |
Equality(SqlMoney, SqlMoney) |
Provede logické porovnání dvou parametrů SqlMoney a určí, jestli jsou stejné. |
Explicit(Double to SqlMoney) |
Tento implicitní operátor převede zadaný parametr SqlDouble na SqlMoney. |
Explicit(SqlBoolean to SqlMoney) |
Tento implicitní operátor převede zadaný parametr SqlBoolean na SqlMoney. |
Explicit(SqlDecimal to SqlMoney) |
Tento operátor převede zadaný parametr SqlDecimal na SqlMoney. |
Explicit(SqlDouble to SqlMoney) |
Tento operátor převede zadaný parametr SqlDouble na SqlMoney. |
Explicit(SqlMoney to Decimal) | |
Explicit(SqlSingle to SqlMoney) |
Tento operátor převede zadaný parametr SqlSingle na SqlMoney. |
Explicit(SqlString to SqlMoney) | |
GreaterThan(SqlMoney, SqlMoney) |
Provede logické porovnání dvou parametrů SqlMoney a určí, jestli je první hodnota větší než druhá. |
GreaterThanOrEqual(SqlMoney, SqlMoney) |
Provede logické porovnání dvou parametrů SqlMoney a určí, zda je první hodnota větší nebo rovna druhé. |
Implicit(Decimal to SqlMoney) | |
Implicit(Int64 to SqlMoney) |
Tento implicitní operátor převede zadaný parametr Int64 na SqlMoney. |
Implicit(SqlByte to SqlMoney) |
Tento implicitní operátor převede zadaný parametr SqlByte na SqlMoney. |
Implicit(SqlInt16 to SqlMoney) |
Tento implicitní operátor převede zadaný parametr SqlInt16 na SqlMoney. |
Implicit(SqlInt32 to SqlMoney) |
Tento implicitní operátor převede zadaný parametr SqlInt32 na SqlMoney. |
Implicit(SqlInt64 to SqlMoney) |
Tento implicitní operátor převede zadaný parametr SqlInt64 na SqlMoney. |
Inequality(SqlMoney, SqlMoney) |
Provede logické porovnání dvou parametrů SqlMoney a určí, jestli nejsou stejné. |
LessThan(SqlMoney, SqlMoney) |
Provede logické porovnání dvou parametrů SqlMoney a určí, jestli je první hodnota menší než druhá. |
LessThanOrEqual(SqlMoney, SqlMoney) |
Provede logické porovnání dvou parametrů SqlMoney a určí, zda je první hodnota menší nebo rovna druhé. |
Multiply(SqlMoney, SqlMoney) |
Operátor násobení vypočítá součin dvou parametrů SqlMoney. |
Subtraction(SqlMoney, SqlMoney) |
Operátor odčítání odečte druhý SqlMoney parametr od prvního. |
UnaryNegation(SqlMoney) |
Unární mínus operátor neguje parametr SqlMoney. |
Explicitní implementace rozhraní
IXmlSerializable.GetSchema() |
Tento člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. |
IXmlSerializable.ReadXml(XmlReader) |
Tento člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. |
IXmlSerializable.WriteXml(XmlWriter) |
Tento člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. |
Platí pro
Viz také
- datových typů a ADO.NET SQL Serveru