SqlMoney Структура

Определение

Представляет значение валюты в диапазоне от –2 63 (или –922 337 203 685 477,5808) до 2 63 –1 (или +922 337 203 685 477,5807) с точностью до десятитысячных единицы валюты, сохраняемое в базе данных или извлекаемое из нее.Represents a currency value ranging from -2 63 (or -922,337,203,685,477.5808) to 2 63 -1 (or +922,337,203,685,477.5807) with an accuracy to a ten-thousandth of currency unit to be stored in or retrieved from a database.

public value class SqlMoney : IComparable, System::Data::SqlTypes::INullable, System::Xml::Serialization::IXmlSerializable
[System.Serializable]
public struct SqlMoney : IComparable, System.Data.SqlTypes.INullable, System.Xml.Serialization.IXmlSerializable
type SqlMoney = struct
    interface INullable
    interface IXmlSerializable
Public Structure SqlMoney
Implements IComparable, INullable, IXmlSerializable
Наследование
SqlMoney
Атрибуты
Реализации

Комментарии

Фактическое значение SqlMoney объекта хранится в Value.The actual value of the SqlMoney object is stored in Value.

Конструкторы

SqlMoney(Decimal)

Инициализирует новый экземпляр класса SqlMoney заданным значением Decimal.Initializes a new instance of the SqlMoney class with the specified Decimal value.

SqlMoney(Double)

Инициализирует новый экземпляр класса SqlMoney с заданным значением типа double.Initializes a new instance of the SqlMoney class with specified double value.

SqlMoney(Int32)

Инициализирует новый экземпляр класса SqlMoney с заданным целым значением.Initializes a new instance of the SqlMoney class with the specified integer value.

SqlMoney(Int64)

Инициализирует новый экземпляр класса SqlMoney с заданным значением типа длинное целое.Initializes a new instance of the SqlMoney class with the specified long integer value.

Поля

MaxValue

Представляет максимальное значение, которое можно назначить свойству Value экземпляра класса SqlMoney.Represents the maximum value that can be assigned to the Value property of an instance of the SqlMoney class.

MinValue

Представляет минимальное значение, которое можно назначить свойству Value экземпляра класса SqlMoney.Represents the minimum value that can be assigned to Value property of an instance of the SqlMoney class.

Null

Представляет значение DBNull, которое может быть присвоено данному экземпляру класса SqlMoney.Represents a DBNull that can be assigned to this instance of the SqlMoney class.

Zero

Представляет нулевое значение, которое можно назначить свойству Value экземпляра класса SqlMoney.Represents the zero value that can be assigned to the Value property of an instance of the SqlMoney class.

Свойства

IsNull

Возвращает логическое значение, показывающее, имеет ли данная структура SqlMoney значение NULL.Returns a Boolean value that indicates whether this SqlMoney structure is null.

Value

Получает денежное значение экземпляра структуры SqlMoney.Gets the monetary value of an instance of the SqlMoney structure. Это свойство доступно только для чтения.This property is read-only.

Методы

Add(SqlMoney, SqlMoney)

Вычисляет сумму двух параметров SqlMoney.Calculates the sum of the two SqlMoney parameters.

CompareTo(Object)

Сравнивает этот экземпляр SqlMoney с предоставленным Object и возвращает сведения об их относительных значениях.Compares this SqlMoney instance to the supplied Object and returns an indication of their relative values.

CompareTo(SqlMoney)

Сравнивает этот экземпляр SqlMoney с предоставленным SqlMoney и возвращает сведения об их относительных значениях.Compares this SqlMoney instance to the supplied SqlMoney and returns an indication of their relative values.

Divide(SqlMoney, SqlMoney)

Оператор деления делит первый параметр SqlMoney на второй.The division operator divides the first SqlMoney parameter by the second.

Equals(Object)

Сравнивает предоставленный параметр объекта со свойством Value объекта SqlMoney.Compares the supplied object parameter to the Value property of the SqlMoney object.

Equals(SqlMoney, SqlMoney)

Выполняет логическое сравнение двух параметров SqlMoney с целью определить, равны ли они.Performs a logical comparison of the two SqlMoney parameters to determine whether they are equal.

GetHashCode()

Получает хэш-код для этого экземпляра.Gets the hash code for this instance.

GetXsdType(XmlSchemaSet)

Возвращает XSD (XML-схему) заданного объекта XmlSchemaSet.Returns the XML Schema definition language (XSD) of the specified XmlSchemaSet.

GreaterThan(SqlMoney, SqlMoney)

Выполняет логическое сравнение двух параметров SqlMoney, чтобы определить, больше ли первый, чем второй.Performs a logical comparison of the two SqlMoney parameters to determine whether the first is greater than the second.

GreaterThanOrEqual(SqlMoney, SqlMoney)

Выполняет логическое сравнение двух параметров SqlMoney, чтобы определить, равны ли они, или же первый параметр больше второго.Performs a logical comparison of the two SqlMoney parameters to determine whether the first is greater than or equal to the second.

LessThan(SqlMoney, SqlMoney)

Выполняет логическое сравнение двух параметров SqlMoney, чтобы определить, меньше ли первый, чем второй.Performs a logical comparison of the two SqlMoney parameters to determine whether the first is less than the second.

LessThanOrEqual(SqlMoney, SqlMoney)

Выполняет логическое сравнение двух параметров SqlMoney, чтобы определить, равны ли они, или же первый параметр меньше второго.Performs a logical comparison of the two SqlMoney parameters to determine whether the first is less than or equal to the second.

Multiply(SqlMoney, SqlMoney)

Оператор умножения вычисляет произведение двух параметров SqlMoney.The multiplication operator calculates the product of the two SqlMoney parameters.

NotEquals(SqlMoney, SqlMoney)

Выполняет логическое сравнение двух параметров SqlMoney с целью определить, что они не равны.Performs a logical comparison of the two SqlMoney parameters to determine whether they are not equal.

Parse(String)

Преобразует представление числа типа String в эквивалентное ему значение SqlMoney.Converts the String representation of a number to its SqlMoney equivalent.

Subtract(SqlMoney, SqlMoney)

Оператор вычитания вычитает второй параметр SqlMoney из первого.The subtraction operator subtracts the second SqlMoney parameter from the first.

ToDecimal()

Преобразует значение этого экземпляра SqlMoney как структуру Decimal.Converts the Value of this instance of SqlMoney as a Decimal structure.

ToDouble()

Преобразует данную структуру SqlMoney в Double.Converts this SqlMoney structure to a Double.

ToInt32()

Преобразует данную структуру SqlMoney в Int32.Converts this SqlMoney structure to an Int32.

ToInt64()

Преобразует значение этой структуры SqlMoney в Int64.Converts the Value of this SqlMoney structure to an Int64.

ToSqlBoolean()

Преобразует эту структуру SqlMoney в SqlBoolean.Converts this SqlMoney structure to SqlBoolean.

ToSqlByte()

Преобразует эту структуру SqlMoney в SqlByte.Converts this SqlMoney structure to SqlByte.

ToSqlDecimal()

Преобразует эту структуру SqlMoney в SqlDecimal.Converts this SqlMoney structure to SqlDecimal.

ToSqlDouble()

Преобразует эту структуру SqlMoney в SqlDouble.Converts this SqlMoney structure to SqlDouble.

ToSqlInt16()

Преобразует эту структуру SqlMoney в SqlInt16.Converts this SqlMoney structure to SqlInt16.

ToSqlInt32()

Преобразует эту структуру SqlMoney в SqlInt32.Converts this SqlMoney structure to SqlInt32.

ToSqlInt64()

Преобразует эту структуру SqlMoney в SqlInt64.Converts this SqlMoney structure to SqlInt64.

ToSqlSingle()

Преобразует эту структуру SqlMoney в SqlSingle.Converts this SqlMoney structure to SqlSingle.

ToSqlString()

Преобразует эту структуру SqlMoney в SqlString.Converts this SqlMoney structure to SqlString.

ToString()

Преобразует этот экземпляр SqlMoney в строку.Converts this instance of SqlMoney to string.

Операторы

Addition(SqlMoney, SqlMoney)

Вычисляет сумму двух параметров SqlMoney.Calculates the sum of the two SqlMoney parameters.

Division(SqlMoney, SqlMoney)

Оператор деления делит первый параметр SqlMoney на второй.The division operator divides the first SqlMoney parameter by the second.

Equality(SqlMoney, SqlMoney)

Выполняет логическое сравнение двух параметров SqlMoney с целью определить, равны ли они.Performs a logical comparison of the two SqlMoney parameters to determine whether they are equal.

Explicit(Double to SqlMoney)

Этот неявный оператор преобразует предоставленный параметр SqlDouble в SqlMoney.This implicit operator converts the supplied SqlDouble parameter to SqlMoney.

Explicit(SqlBoolean to SqlMoney)

Этот неявный оператор преобразует предоставленный параметр SqlBoolean в SqlMoney.This implicit operator converts the supplied SqlBoolean parameter to SqlMoney.

Explicit(SqlDecimal to SqlMoney)

Этот оператор преобразует предоставленный параметр SqlDecimal в SqlMoney.This operator converts the supplied SqlDecimal parameter to SqlMoney.

Explicit(SqlDouble to SqlMoney)

Этот оператор преобразует предоставленный параметр SqlDouble в SqlMoney.This operator converts the supplied SqlDouble parameter to SqlMoney.

Explicit(SqlMoney to Decimal)

Преобразует заданную структуру SqlMoney в Decimal.Converts the specified SqlMoney structure to Decimal.

Explicit(SqlSingle to SqlMoney)

Этот оператор преобразует предоставленный параметр SqlSingle в SqlMoney.This operator converts the supplied SqlSingle parameter to SqlMoney.

Explicit(SqlString to SqlMoney)

Этот оператор преобразует параметр SqlString в SqlMoney.This operator converts the SqlString parameter to SqlMoney.

GreaterThan(SqlMoney, SqlMoney)

Выполняет логическое сравнение двух параметров SqlMoney, чтобы определить, больше ли первый, чем второй.Performs a logical comparison of the two SqlMoney parameters to determine whether the first is greater than the second.

GreaterThanOrEqual(SqlMoney, SqlMoney)

Выполняет логическое сравнение двух параметров SqlMoney, чтобы определить, равны ли они, или же первый параметр больше второго.Performs a logical comparison of the two SqlMoney parameters to determine whether the first is greater than or equal to the second.

Implicit(Decimal to SqlMoney)

Преобразует параметр Decimal в SqlMoney.Converts the Decimal parameter to SqlMoney.

Implicit(Int64 to SqlMoney)

Этот неявный оператор преобразует предоставленный параметр Int64 в SqlMoney.This implicit operator converts the supplied Int64 parameter to SqlMoney.

Implicit(SqlByte to SqlMoney)

Этот неявный оператор преобразует предоставленный параметр SqlByte в SqlMoney.This implicit operator converts the supplied SqlByte parameter to SqlMoney.

Implicit(SqlInt16 to SqlMoney)

Этот неявный оператор преобразует предоставленный параметр SqlInt16 в SqlMoney.This implicit operator converts the supplied SqlInt16 parameter to SqlMoney.

Implicit(SqlInt32 to SqlMoney)

Этот неявный оператор преобразует предоставленный параметр SqlInt32 в SqlMoney.This implicit operator converts the supplied SqlInt32 parameter to SqlMoney.

Implicit(SqlInt64 to SqlMoney)

Этот неявный оператор преобразует предоставленный параметр SqlInt64 в SqlMoney.This implicit operator converts the supplied SqlInt64 parameter to SqlMoney.

Inequality(SqlMoney, SqlMoney)

Выполняет логическое сравнение двух параметров SqlMoney с целью определить, что они не равны.Performs a logical comparison of the two SqlMoney parameters to determine whether they are not equal.

LessThan(SqlMoney, SqlMoney)

Выполняет логическое сравнение двух параметров SqlMoney, чтобы определить, меньше ли первый, чем второй.Performs a logical comparison of the two SqlMoney parameters to determine whether the first is less than the second.

LessThanOrEqual(SqlMoney, SqlMoney)

Выполняет логическое сравнение двух параметров SqlMoney, чтобы определить, равны ли они, или же первый параметр меньше второго.Performs a logical comparison of the two SqlMoney parameters to determine whether the first is less than or equal to the second.

Multiply(SqlMoney, SqlMoney)

Оператор умножения вычисляет произведение двух параметров SqlMoney.The multiplication operator calculates the product of the two SqlMoney parameters.

Subtraction(SqlMoney, SqlMoney)

Оператор вычитания вычитает второй параметр SqlMoney из первого.The subtraction operator subtracts the second SqlMoney parameter from the first.

UnaryNegation(SqlMoney)

Оператор "унарный минус" меняет знак параметра SqlMoney.The unary minus operator negates the SqlMoney parameter.

Явные реализации интерфейса

IXmlSerializable.GetSchema()

Данный член предназначен для поддержки платформы .NET Framework и не должен вызываться напрямую из кода приложения.This member supports the .NET Framework infrastructure and is not intended to be used directly from your code.

IXmlSerializable.ReadXml(XmlReader)

Данный член предназначен для поддержки платформы .NET Framework и не должен вызываться напрямую из кода приложения.This member supports the .NET Framework infrastructure and is not intended to be used directly from your code.

IXmlSerializable.WriteXml(XmlWriter)

Данный член предназначен для поддержки платформы .NET Framework и не должен вызываться напрямую из кода приложения.This member supports the .NET Framework infrastructure and is not intended to be used directly from your code.

Применяется к

Дополнительно