Sdílet prostřednictvím


SqlMoney Struktura

Definice

Představuje hodnotu měny v rozsahu od -2 63 (neboli -922 337 203 685 477,5808) až 2 63 -1 63 (nebo +922 337 203 685 477,5807) s přesností na desetitisícovou měnu, 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 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()

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 strukturu SqlMoney na SqlBoolean.

ToSqlByte()

Převede tuto strukturu SqlMoney na SqlByte.

ToSqlDecimal()

Převede tuto strukturu SqlMoney na SqlDecimal.

ToSqlDouble()

Převede tuto strukturu SqlMoney na SqlDouble.

ToSqlInt16()

Převede tuto strukturu SqlMoney na SqlInt16.

ToSqlInt32()

Převede tuto strukturu SqlMoney na SqlInt32.

ToSqlInt64()

Převede tuto strukturu SqlMoney na SqlInt64.

ToSqlSingle()

Převede tuto strukturu SqlMoney na SqlSingle.

ToSqlString()

Převede tuto strukturu SqlMoney na SqlString.

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)

Převede zadanou strukturu SqlMoney na Decimal.

Explicit(SqlSingle to SqlMoney)

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

Explicit(SqlString to SqlMoney)

Tento operátor převede parametr SqlString na 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)

Převede parametr Decimal na 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é