Partilhar via


SqlMoney Estrutura

Definição

Representa um valor de moeda que vai de -2 63 (ou -922.337.203.685.477,5808) a 2 63 -1 (ou +922.337.203.685.477,5807), com uma precisão de dez milésimos de uma unidade monetária, que será armazenado ou recuperado de um banco de dados.

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
Herança
SqlMoney
Atributos
Implementações

Comentários

O valor real do SqlMoney objeto é armazenado em Value.

Construtores

SqlMoney(Decimal)

Inicializa uma nova instância da classe SqlMoney com o valor Decimal especificado.

SqlMoney(Double)

Inicializa uma nova instância da classe SqlMoney com o valor duplo especificado.

SqlMoney(Int32)

Inicializa uma nova instância da classe SqlMoney com o valor inteiro especificado.

SqlMoney(Int64)

Inicializa uma nova instância da classe SqlMoney com o valor inteiro longo especificado.

Campos

MaxValue

Representa o valor máximo que pode ser atribuído à propriedade Value de uma instância da classe SqlMoney.

MinValue

Representa o valor mínimo que pode ser atribuído à propriedade Value de uma instância da classe SqlMoney.

Null

Representa um DBNull que pode ser atribuído a essa instância da classe SqlMoney.

Zero

Representa o valor zero que pode ser atribuído à propriedade Value de uma instância da classe SqlMoney.

Propriedades

IsNull

Retorna um valor Booliano que indica se esta estrutura SqlMoney é nula.

Value

Obtém o valor monetário de uma instância da estrutura SqlMoney. Esta propriedade é somente para leitura.

Métodos

Add(SqlMoney, SqlMoney)

Calcula a soma dos dois parâmetros SqlMoney.

CompareTo(Object)

Compara esta instância SqlMoney com o Object fornecido e retorna uma indicação de seus valores relativos.

CompareTo(SqlMoney)

Compara esta instância SqlMoney com o SqlMoney fornecido e retorna uma indicação de seus valores relativos.

Divide(SqlMoney, SqlMoney)

O operador de divisão divide o primeiro parâmetro SqlMoney pelo segundo.

Equals(Object)

Compara o parâmetro de objeto fornecido com a propriedade Value do objeto SqlMoney.

Equals(SqlMoney)

Indica se a instância atual é igual a outra instância do mesmo tipo.

Equals(SqlMoney, SqlMoney)

Executa uma comparação lógica dos dois parâmetros SqlMoney para determinar se eles são iguais.

FromTdsValue(Int64)

Inicializa uma nova instância da SqlMoney classe com o valor longo de TDS (Stream de Dados Tabulares) especificado.

GetHashCode()

Obtém o código hash para esta instância.

GetTdsValue()

Retorna o valor longo de Stream de Dados Tabulares (TDS) que compõe a estrutura da SqlMoney instância.

GetXsdType(XmlSchemaSet)

Retorna a XSD (linguagem de definição de esquema XML) do XmlSchemaSet especificado.

GreaterThan(SqlMoney, SqlMoney)

Executa uma comparação lógica dos dois parâmetros SqlMoney para determinar se o primeiro é maior que o segundo.

GreaterThanOrEqual(SqlMoney, SqlMoney)

Executa uma comparação lógica dos dois parâmetros SqlMoney para determinar se o primeiro é maior ou igual ao segundo.

LessThan(SqlMoney, SqlMoney)

Executa uma comparação lógica dos dois parâmetros SqlMoney para determinar se o primeiro é menor que o segundo.

LessThanOrEqual(SqlMoney, SqlMoney)

Executa uma comparação lógica dos dois parâmetros SqlMoney para determinar se o primeiro é menor ou igual ao segundo.

Multiply(SqlMoney, SqlMoney)

O operador de multiplicação calcula o produto dos dois parâmetros SqlMoney.

NotEquals(SqlMoney, SqlMoney)

Executa uma comparação lógica dos dois parâmetros SqlMoney para determinar se eles não são iguais.

Parse(String)

Converte a representação String de um número em seu SqlMoney equivalente.

Subtract(SqlMoney, SqlMoney)

O operador de subtração subtrai o segundo parâmetro SqlMoney do primeiro.

ToDecimal()

Converte o Valor desta instância de SqlMoney como uma estrutura Decimal.

ToDouble()

Converte esta estrutura SqlMoney em um Double.

ToInt32()

Converte esta estrutura SqlMoney em um Int32.

ToInt64()

Converte o Valor desta estrutura SqlMoney em um Int64.

ToSqlBoolean()

Converte esta estrutura SqlMoney em SqlBoolean.

ToSqlByte()

Converte esta estrutura SqlMoney em SqlByte.

ToSqlDecimal()

Converte esta estrutura SqlMoney em SqlDecimal.

ToSqlDouble()

Converte esta estrutura SqlMoney em SqlDouble.

ToSqlInt16()

Converte esta estrutura SqlMoney em SqlInt16.

ToSqlInt32()

Converte esta estrutura SqlMoney em SqlInt32.

ToSqlInt64()

Converte esta estrutura SqlMoney em SqlInt64.

ToSqlSingle()

Converte esta estrutura SqlMoney em SqlSingle.

ToSqlString()

Converte esta estrutura SqlMoney em SqlString.

ToString()

Converte esta instância de SqlMoney em uma cadeia de caracteres.

Operadores

Addition(SqlMoney, SqlMoney)

Calcula a soma dos dois parâmetros SqlMoney.

Division(SqlMoney, SqlMoney)

O operador de divisão divide o primeiro parâmetro SqlMoney pelo segundo.

Equality(SqlMoney, SqlMoney)

Executa uma comparação lógica dos dois parâmetros SqlMoney para determinar se eles são iguais.

Explicit(Double to SqlMoney)

Este operador implícito converte o parâmetro SqlDouble fornecido em SqlMoney.

Explicit(SqlBoolean to SqlMoney)

Este operador implícito converte o parâmetro SqlBoolean fornecido em SqlMoney.

Explicit(SqlDecimal to SqlMoney)

Este operador converte o parâmetro SqlDecimal fornecido em SqlMoney.

Explicit(SqlDouble to SqlMoney)

Este operador converte o parâmetro SqlDouble fornecido em SqlMoney.

Explicit(SqlMoney to Decimal)

Converte a estrutura SqlMoney especificada em Decimal.

Explicit(SqlSingle to SqlMoney)

Este operador converte o parâmetro SqlSingle fornecido em SqlMoney.

Explicit(SqlString to SqlMoney)

Este operador converte o parâmetro SqlString em SqlMoney.

GreaterThan(SqlMoney, SqlMoney)

Executa uma comparação lógica dos dois parâmetros SqlMoney para determinar se o primeiro é maior que o segundo.

GreaterThanOrEqual(SqlMoney, SqlMoney)

Executa uma comparação lógica dos dois parâmetros SqlMoney para determinar se o primeiro é maior ou igual ao segundo.

Implicit(Decimal to SqlMoney)

Converte o parâmetro Decimal em SqlMoney.

Implicit(Int64 to SqlMoney)

Este operador implícito converte o parâmetro Int64 fornecido em SqlMoney.

Implicit(SqlByte to SqlMoney)

Este operador implícito converte o parâmetro SqlByte fornecido em SqlMoney.

Implicit(SqlInt16 to SqlMoney)

Este operador implícito converte o parâmetro SqlInt16 fornecido em SqlMoney.

Implicit(SqlInt32 to SqlMoney)

Este operador implícito converte o parâmetro SqlInt32 fornecido em SqlMoney.

Implicit(SqlInt64 to SqlMoney)

Este operador implícito converte o parâmetro SqlInt64 fornecido em SqlMoney.

Inequality(SqlMoney, SqlMoney)

Executa uma comparação lógica dos dois parâmetros SqlMoney para determinar se eles não são iguais.

LessThan(SqlMoney, SqlMoney)

Executa uma comparação lógica dos dois parâmetros SqlMoney para determinar se o primeiro é menor que o segundo.

LessThanOrEqual(SqlMoney, SqlMoney)

Executa uma comparação lógica dos dois parâmetros SqlMoney para determinar se o primeiro é menor ou igual ao segundo.

Multiply(SqlMoney, SqlMoney)

O operador de multiplicação calcula o produto dos dois parâmetros SqlMoney.

Subtraction(SqlMoney, SqlMoney)

O operador de subtração subtrai o segundo parâmetro SqlMoney do primeiro.

UnaryNegation(SqlMoney)

O operador unário de subtração nega o parâmetro SqlMoney.

Implantações explícitas de interface

IXmlSerializable.GetSchema()

Esse membro oferece suporte à infraestrutura .NET Framework e não se destina à utilização diretamente no seu código.

IXmlSerializable.ReadXml(XmlReader)

Esse membro oferece suporte à infraestrutura .NET Framework e não se destina à utilização diretamente no seu código.

IXmlSerializable.WriteXml(XmlWriter)

Esse membro oferece suporte à infraestrutura .NET Framework e não se destina à utilização diretamente no seu código.

Aplica-se a

Confira também