Sdílet prostřednictvím


SqlMoney Struktura

Definice

Představuje hodnotu měny v rozsahu od -2 63 (nebo -922 337 203 685 477,5808) do 2 63 -1 (nebo +922 337 203 685 477,5807) s přesností na desetitisícinu měnové jednotky, která se má uložit nebo načíst z databáze.

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
SqlMoney
Atributy
Implementuje

Poznámky

Skutečná hodnota objektu je uložena SqlMoney v Value.

Konstruktory

SqlMoney(Decimal)

Inicializuje novou instanci SqlMoney třídy se zadanou Decimal hodnotou.

SqlMoney(Double)

Inicializuje novou instanci SqlMoney třídy 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 hodnotou dlouhého celého čísla.

Pole

MaxValue

Představuje maximální hodnotu, která může být přiřazena Value vlastnosti instance SqlMoney třídy.

MinValue

Představuje minimální hodnotu, která může být přiřazena vlastnosti Value instance SqlMoney třídy.

Null

DBNull Představuje, který lze přiřadit k této instanci SqlMoney třídy.

Zero

Představuje nulovou hodnotu, která může být přiřazena Value k vlastnosti instance SqlMoney třídy.

Vlastnosti

IsNull

Vrátí logickou hodnotu, která označuje, zda je tato SqlMoney struktura null.

Value

Získá peněžní hodnotu instance SqlMoney struktury. Tato vlastnost je jen ke čtení.

Metody

Add(SqlMoney, SqlMoney)

Vypočítá součet těchto dvou SqlMoney parametrů.

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 parametr druhým parametrem.

Equals(Object)

Porovná zadaný parametr objektu s Value vlastností objektu SqlMoney .

Equals(SqlMoney)

Určuje, zda je aktuální instance rovna jiné instanci stejného typu.

Equals(SqlMoney, SqlMoney)

Provede logické porovnání těchto dvou SqlMoney parametrů a určí, zda jsou si rovny.

FromTdsValue(Int64)

Inicializuje novou instanci SqlMoney třídy se zadanou dlouhou hodnotou TDS (Tabular Data Stream).

GetHashCode()

Získá kód hash 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 XmlSchemaSetobjektu .

GreaterThan(SqlMoney, SqlMoney)

Provede logické porovnání dvou SqlMoney parametrů a určí, zda je první parametr větší než druhý.

GreaterThanOrEqual(SqlMoney, SqlMoney)

Provede logické porovnání těchto dvou SqlMoney parametrů a určí, zda je první parametr větší nebo roven druhému.

LessThan(SqlMoney, SqlMoney)

Provede logické porovnání dvou SqlMoney parametrů a určí, zda je první parametr menší než druhý.

LessThanOrEqual(SqlMoney, SqlMoney)

Provede logické porovnání těchto dvou SqlMoney parametrů a určí, zda je první parametr menší nebo roven druhému.

Multiply(SqlMoney, SqlMoney)

Operátor násobení vypočítá součin těchto dvou SqlMoney parametrů.

NotEquals(SqlMoney, SqlMoney)

Provede logické porovnání těchto dvou SqlMoney parametrů a určí, zda si nejsou rovny.

Parse(String)

Převede reprezentaci String čí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 Decimal strukturu.

ToDouble()

Převede tuto SqlMoney strukturu na .Double

ToInt32()

Převede tuto SqlMoney strukturu na .Int32

ToInt64()

Převede hodnotu této SqlMoney struktury na Int64.

ToSqlBoolean()

Převede tuto SqlMoney strukturu na SqlBoolean.

ToSqlByte()

Převede tuto SqlMoney strukturu na SqlByte.

ToSqlDecimal()

Převede tuto SqlMoney strukturu na SqlDecimal.

ToSqlDouble()

Převede tuto SqlMoney strukturu na SqlDouble.

ToSqlInt16()

Převede tuto SqlMoney strukturu na SqlInt16.

ToSqlInt32()

Převede tuto SqlMoney strukturu na SqlInt32.

ToSqlInt64()

Převede tuto SqlMoney strukturu na SqlInt64.

ToSqlSingle()

Převede tuto SqlMoney strukturu na SqlSingle.

ToSqlString()

Převede tuto SqlMoney strukturu na SqlString.

ToString()

Převede tuto instanci SqlMoney na řetězec.

Operátory

Addition(SqlMoney, SqlMoney)

Vypočítá součet těchto dvou SqlMoney parametrů.

Division(SqlMoney, SqlMoney)

Operátor dělení vydělí první SqlMoney parametr druhým parametrem.

Equality(SqlMoney, SqlMoney)

Provede logické porovnání těchto dvou SqlMoney parametrů a určí, zda jsou si rovny.

Explicit(Double to SqlMoney)

Tento implicitní operátor převede zadaný SqlDouble parametr na SqlMoney.

Explicit(SqlBoolean to SqlMoney)

Tento implicitní operátor převede zadaný SqlBoolean parametr na SqlMoney.

Explicit(SqlDecimal to SqlMoney)

Tento operátor převede zadaný SqlDecimal parametr na SqlMoney.

Explicit(SqlDouble to SqlMoney)

Tento operátor převede zadaný SqlDouble parametr na SqlMoney.

Explicit(SqlMoney to Decimal)

Převede zadanou SqlMoney strukturu na Decimal.

Explicit(SqlSingle to SqlMoney)

Tento operátor převede zadaný SqlSingle parametr na SqlMoney.

Explicit(SqlString to SqlMoney)

Tento operátor převede parametr na SqlStringSqlMoney.

GreaterThan(SqlMoney, SqlMoney)

Provede logické porovnání dvou SqlMoney parametrů a určí, zda je první parametr větší než druhý.

GreaterThanOrEqual(SqlMoney, SqlMoney)

Provede logické porovnání těchto dvou SqlMoney parametrů a určí, zda je první parametr větší nebo roven druhému.

Implicit(Decimal to SqlMoney)

Převede parametr na DecimalSqlMoney.

Implicit(Int64 to SqlMoney)

Tento implicitní operátor převede zadaný Int64 parametr na SqlMoney.

Implicit(SqlByte to SqlMoney)

Tento implicitní operátor převede zadaný SqlByte parametr na SqlMoney.

Implicit(SqlInt16 to SqlMoney)

Tento implicitní operátor převede zadaný SqlInt16 parametr na SqlMoney.

Implicit(SqlInt32 to SqlMoney)

Tento implicitní operátor převede zadaný SqlInt32 parametr na SqlMoney.

Implicit(SqlInt64 to SqlMoney)

Tento implicitní operátor převede zadaný SqlInt64 parametr na SqlMoney.

Inequality(SqlMoney, SqlMoney)

Provede logické porovnání těchto dvou SqlMoney parametrů a určí, zda si nejsou rovny.

LessThan(SqlMoney, SqlMoney)

Provede logické porovnání dvou SqlMoney parametrů a určí, zda je první parametr menší než druhý.

LessThanOrEqual(SqlMoney, SqlMoney)

Provede logické porovnání těchto dvou SqlMoney parametrů a určí, zda je první parametr menší nebo roven druhému.

Multiply(SqlMoney, SqlMoney)

Operátor násobení vypočítá součin těchto dvou SqlMoney parametrů.

Subtraction(SqlMoney, SqlMoney)

Operátor odčítání odečte druhý SqlMoney parametr od prvního.

UnaryNegation(SqlMoney)

Unární operátor minus neguje SqlMoney parametr .

Explicitní implementace rozhraní

IXmlSerializable.GetSchema()

Tento člen podporuje infrastrukturu rozhraní .NET Framework a není určen pro použití přímo v kódu.

IXmlSerializable.ReadXml(XmlReader)

Tento člen podporuje infrastrukturu rozhraní .NET Framework a není určen pro použití přímo v kódu.

IXmlSerializable.WriteXml(XmlWriter)

Tento člen podporuje infrastrukturu rozhraní .NET Framework a není určen pro použití přímo v kódu.

Platí pro

Viz také