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, IEquatable<System::Data::SqlTypes::SqlMoney>, System::Data::SqlTypes::INullable, System::Xml::Serialization::IXmlSerializable
public value class SqlMoney : IComparable, System::Data::SqlTypes::INullable, System::Xml::Serialization::IXmlSerializable
public value class SqlMoney : IComparable, System::Data::SqlTypes::INullable
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.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, IEquatable(Of SqlMoney), INullable, IXmlSerializable
Public Structure SqlMoney
Implements IComparable, 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

Name Description
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

Name Description
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 vlastnosti 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, kterou lze přiřadit k Value vlastnosti instance SqlMoney třídy.

Vlastnosti

Name Description
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 pouze pro čtení.

Metody

Name Description
Add(SqlMoney, SqlMoney)

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

CompareTo(Object)

Porovná tuto SqlMoney instanci se zadanou Object instancí a vrátí indikaci jejich relativních hodnot.

CompareTo(SqlMoney)

Porovná tuto SqlMoney instanci se zadanou SqlMoney instancí 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 Value vlastností objektu SqlMoney .

Equals(SqlMoney, SqlMoney)

Provede logické porovnání těchto dvou SqlMoney parametrů 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 XmlSchemaSetjazyka .

GreaterThan(SqlMoney, SqlMoney)

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

GreaterThanOrEqual(SqlMoney, SqlMoney)

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

LessThan(SqlMoney, SqlMoney)

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

LessThanOrEqual(SqlMoney, SqlMoney)

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

Multiply(SqlMoney, SqlMoney)

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

NotEquals(SqlMoney, SqlMoney)

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

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 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 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

Name Description
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í těchto dvou SqlMoney parametrů 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 SqlMoney strukturu 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í těchto dvou SqlMoney parametrů a určí, jestli je první větší než druhý.

GreaterThanOrEqual(SqlMoney, SqlMoney)

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

Implicit(Decimal to SqlMoney)

Decimal Převede parametr 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í těchto dvou SqlMoney parametrů a určí, jestli nejsou stejné.

LessThan(SqlMoney, SqlMoney)

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

LessThanOrEqual(SqlMoney, SqlMoney)

Provede logické porovnání těchto dvou SqlMoney parametrů a určí, jestli je první menší nebo roven 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í operátor minus neguje SqlMoney parametr.

Explicitní implementace rozhraní

Name Description
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é