SqlMoney Struktura

Definicja

Reprezentuje wartość waluty z zakresu od -2 63 (lub -922,337,203,685,477,5808) do 2 63 -1 () lub +922,337,203,685,477,5807) z dokładnością do dziesięciu tysięcy jednostki walutowej do przechowywania lub pobierania z bazy danych.

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
Dziedziczenie
SqlMoney
Atrybuty
Implementuje

Uwagi

Rzeczywista wartość SqlMoney obiektu jest przechowywana w obiekcie Value.

Konstruktory

Nazwa Opis
SqlMoney(Decimal)

Inicjuje nowe wystąpienie SqlMoney klasy z określoną Decimal wartością.

SqlMoney(Double)

Inicjuje SqlMoney nowe wystąpienie klasy z określoną podwójną wartością.

SqlMoney(Int32)

Inicjuje nowe wystąpienie SqlMoney klasy z określoną wartością całkowitą.

SqlMoney(Int64)

Inicjuje SqlMoney nowe wystąpienie klasy z określoną wartością długiej liczby całkowitej.

Pola

Nazwa Opis
MaxValue

Reprezentuje maksymalną wartość, którą można przypisać do Value właściwości wystąpienia SqlMoney klasy.

MinValue

Reprezentuje minimalną wartość, którą można przypisać do Value właściwości wystąpienia SqlMoney klasy.

Null

Reprezentuje element DBNull , który można przypisać do tego wystąpienia SqlMoney klasy.

Zero

Reprezentuje wartość zero, którą można przypisać do Value właściwości wystąpienia SqlMoney klasy.

Właściwości

Nazwa Opis
IsNull

Zwraca wartość logiczną wskazującą, czy ta SqlMoney struktura ma wartość null.

Value

Pobiera wartość pieniężną wystąpienia SqlMoney struktury. Ta właściwość jest tylko do odczytu.

Metody

Nazwa Opis
Add(SqlMoney, SqlMoney)

Oblicza sumę dwóch SqlMoney parametrów.

CompareTo(Object)

Porównuje to SqlMoney wystąpienie z podanym Object i zwraca wskazanie ich względnych wartości.

CompareTo(SqlMoney)

Porównuje to SqlMoney wystąpienie z podanym SqlMoney i zwraca wskazanie ich względnych wartości.

Divide(SqlMoney, SqlMoney)

Operator dzielenia dzieli pierwszy SqlMoney parametr przez drugi.

Equals(Object)

Porównuje podany parametr obiektu z właściwością ValueSqlMoney obiektu.

Equals(SqlMoney, SqlMoney)

Wykonuje logiczne porównanie dwóch SqlMoney parametrów, aby określić, czy są równe.

Equals(SqlMoney)

Wskazuje, czy bieżące wystąpienie jest równe innemu wystąpieniu tego samego typu.

FromTdsValue(Int64)

Inicjuje SqlMoney nowe wystąpienie klasy z określoną wartością długiego strumienia danych tabelarycznych (TDS).

GetHashCode()

Pobiera kod skrótu dla tego wystąpienia.

GetTdsValue()

Zwraca długą wartość strumienia danych tabelarycznych (TDS), która tworzy strukturę SqlMoney wystąpienia.

GetXsdType(XmlSchemaSet)

Zwraca język definicji schematu XML (XSD) określonego XmlSchemaSetelementu .

GreaterThan(SqlMoney, SqlMoney)

Wykonuje logiczne porównanie dwóch SqlMoney parametrów, aby określić, czy pierwszy jest większy niż drugi.

GreaterThanOrEqual(SqlMoney, SqlMoney)

Wykonuje logiczne porównanie dwóch SqlMoney parametrów, aby określić, czy pierwszy jest większy, czy równy drugiej.

LessThan(SqlMoney, SqlMoney)

Wykonuje logiczne porównanie dwóch SqlMoney parametrów, aby określić, czy pierwszy jest mniejszy niż drugi.

LessThanOrEqual(SqlMoney, SqlMoney)

Wykonuje logiczne porównanie dwóch SqlMoney parametrów, aby określić, czy pierwszy jest mniejszy, czy równy drugiej.

Multiply(SqlMoney, SqlMoney)

Operator mnożenia oblicza iloczyn dwóch SqlMoney parametrów.

NotEquals(SqlMoney, SqlMoney)

Wykonuje logiczne porównanie dwóch SqlMoney parametrów, aby określić, czy nie są równe.

Parse(String)

Konwertuje reprezentację String liczby na jej SqlMoney odpowiednik.

Subtract(SqlMoney, SqlMoney)

Operator odejmowania odejmuje drugi SqlMoney parametr z pierwszego.

ToDecimal()

Konwertuje wartość tego wystąpienia SqlMoney jako Decimal strukturę.

ToDouble()

Konwertuje tę SqlMoney strukturę na .Double

ToInt32()

Konwertuje tę SqlMoney strukturę na .Int32

ToInt64()

Konwertuje wartość tej SqlMoney struktury na .Int64

ToSqlBoolean()

Konwertuje tę SqlMoney strukturę na SqlBoolean.

ToSqlByte()

Konwertuje tę SqlMoney strukturę na SqlByte.

ToSqlDecimal()

Konwertuje tę SqlMoney strukturę na SqlDecimal.

ToSqlDouble()

Konwertuje tę SqlMoney strukturę na SqlDouble.

ToSqlInt16()

Konwertuje tę SqlMoney strukturę na SqlInt16.

ToSqlInt32()

Konwertuje tę SqlMoney strukturę na SqlInt32.

ToSqlInt64()

Konwertuje tę SqlMoney strukturę na SqlInt64.

ToSqlSingle()

Konwertuje tę SqlMoney strukturę na SqlSingle.

ToSqlString()

Konwertuje tę SqlMoney strukturę na SqlString.

ToString()

Konwertuje to wystąpienie na SqlMoney ciąg.

Operatory

Nazwa Opis
Addition(SqlMoney, SqlMoney)

Oblicza sumę dwóch SqlMoney parametrów.

Division(SqlMoney, SqlMoney)

Operator dzielenia dzieli pierwszy SqlMoney parametr przez drugi.

Equality(SqlMoney, SqlMoney)

Wykonuje logiczne porównanie dwóch SqlMoney parametrów, aby określić, czy są równe.

Explicit(Double to SqlMoney)

Ten niejawny operator konwertuje podany SqlDouble parametr na SqlMoney.

Explicit(SqlBoolean to SqlMoney)

Ten niejawny operator konwertuje podany SqlBoolean parametr na SqlMoney.

Explicit(SqlDecimal to SqlMoney)

Ten operator konwertuje podany SqlDecimal parametr na SqlMoney.

Explicit(SqlDouble to SqlMoney)

Ten operator konwertuje podany SqlDouble parametr na SqlMoney.

Explicit(SqlMoney to Decimal)

Konwertuje określoną SqlMoney strukturę na Decimal.

Explicit(SqlSingle to SqlMoney)

Ten operator konwertuje podany SqlSingle parametr na SqlMoney.

Explicit(SqlString to SqlMoney)

Ten operator konwertuje SqlString parametr na SqlMoney.

GreaterThan(SqlMoney, SqlMoney)

Wykonuje logiczne porównanie dwóch SqlMoney parametrów, aby określić, czy pierwszy jest większy niż drugi.

GreaterThanOrEqual(SqlMoney, SqlMoney)

Wykonuje logiczne porównanie dwóch SqlMoney parametrów, aby określić, czy pierwszy jest większy, czy równy drugiej.

Implicit(Decimal to SqlMoney)

Konwertuje parametr na DecimalSqlMoney.

Implicit(Int64 to SqlMoney)

Ten niejawny operator konwertuje podany Int64 parametr na SqlMoney.

Implicit(SqlByte to SqlMoney)

Ten niejawny operator konwertuje podany SqlByte parametr na SqlMoney.

Implicit(SqlInt16 to SqlMoney)

Ten niejawny operator konwertuje podany SqlInt16 parametr na SqlMoney.

Implicit(SqlInt32 to SqlMoney)

Ten niejawny operator konwertuje podany SqlInt32 parametr na SqlMoney.

Implicit(SqlInt64 to SqlMoney)

Ten niejawny operator konwertuje podany SqlInt64 parametr na SqlMoney.

Inequality(SqlMoney, SqlMoney)

Wykonuje logiczne porównanie dwóch SqlMoney parametrów, aby określić, czy nie są równe.

LessThan(SqlMoney, SqlMoney)

Wykonuje logiczne porównanie dwóch SqlMoney parametrów, aby określić, czy pierwszy jest mniejszy niż drugi.

LessThanOrEqual(SqlMoney, SqlMoney)

Wykonuje logiczne porównanie dwóch SqlMoney parametrów, aby określić, czy pierwszy jest mniejszy, czy równy drugiej.

Multiply(SqlMoney, SqlMoney)

Operator mnożenia oblicza iloczyn dwóch SqlMoney parametrów.

Subtraction(SqlMoney, SqlMoney)

Operator odejmowania odejmuje drugi SqlMoney parametr z pierwszego.

UnaryNegation(SqlMoney)

Jednoargumentowy operator minus neguje SqlMoney parametr .

Jawne implementacje interfejsu

Nazwa Opis
IXmlSerializable.GetSchema()

Ten element członkowski obsługuje infrastrukturę programu .NET Framework i nie ma być używany bezpośrednio z poziomu kodu.

IXmlSerializable.ReadXml(XmlReader)

Ten element członkowski obsługuje infrastrukturę programu .NET Framework i nie ma być używany bezpośrednio z poziomu kodu.

IXmlSerializable.WriteXml(XmlWriter)

Ten element członkowski obsługuje infrastrukturę programu .NET Framework i nie ma być używany bezpośrednio z poziomu kodu.

Dotyczy

Zobacz też