SqlMoney Estrutura

Definição

Representa um valor de moeda que varia de -2 63 (ou -922.337.203.685.477.5808) a 2 63 -1 (ou +922.337.203.685.477.5807) com precisão para um décimo milésimo de unidade de moeda a ser armazenado ou recuperado de um banco de dados.

public value class SqlMoney : IComparable, System::Data::SqlTypes::INullable
public value class 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
public struct SqlMoney : IComparable, System.Data.SqlTypes.INullable, System.Xml.Serialization.IXmlSerializable
type SqlMoney = struct
    interface INullable
[<System.Serializable>]
type SqlMoney = struct
    interface INullable
    interface IXmlSerializable
type SqlMoney = struct
    interface INullable
    interface IXmlSerializable
Public Structure SqlMoney
Implements IComparable, INullable
Public Structure SqlMoney
Implements IComparable, INullable, IXmlSerializable
Herança
SqlMoney
Atributos
Implementações

Comentários

O valor real do SqlMoney objeto é armazenado em Value.

Construtores

Nome Description
SqlMoney(Decimal)

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

SqlMoney(Double)

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

SqlMoney(Int32)

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

SqlMoney(Int64)

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

Campos

Nome Description
MaxValue

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

MinValue

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

Null

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

Zero

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

Propriedades

Nome Description
IsNull

Retorna um valor booliano que indica se essa SqlMoney estrutura é nula.

Value

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

Métodos

Nome Description
Add(SqlMoney, SqlMoney)

Calcula a soma dos dois SqlMoney parâmetros.

CompareTo(Object)

Compara essa SqlMoney instância com a fornecida Object e retorna uma indicação de seus valores relativos.

CompareTo(SqlMoney)

Compara essa SqlMoney instância com a fornecida SqlMoney e retorna uma indicação de seus valores relativos.

Divide(SqlMoney, SqlMoney)

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

Equals(Object)

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

Equals(SqlMoney, SqlMoney)

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

GetHashCode()

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

GetXsdType(XmlSchemaSet)

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

GreaterThan(SqlMoney, SqlMoney)

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

GreaterThanOrEqual(SqlMoney, SqlMoney)

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

LessThan(SqlMoney, SqlMoney)

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

LessThanOrEqual(SqlMoney, SqlMoney)

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

Multiply(SqlMoney, SqlMoney)

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

NotEquals(SqlMoney, SqlMoney)

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

Parse(String)

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

Subtract(SqlMoney, SqlMoney)

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

ToDecimal()

Converte o valor dessa instância SqlMoney como uma Decimal estrutura.

ToDouble()

Converte essa SqlMoney estrutura em um Double.

ToInt32()

Converte essa SqlMoney estrutura em um Int32.

ToInt64()

Converte o valor dessa SqlMoney estrutura em um Int64.

ToSqlBoolean()

Converte essa SqlMoney estrutura em SqlBoolean.

ToSqlByte()

Converte essa SqlMoney estrutura em SqlByte.

ToSqlDecimal()

Converte essa SqlMoney estrutura em SqlDecimal.

ToSqlDouble()

Converte essa SqlMoney estrutura em SqlDouble.

ToSqlInt16()

Converte essa SqlMoney estrutura em SqlInt16.

ToSqlInt32()

Converte essa SqlMoney estrutura em SqlInt32.

ToSqlInt64()

Converte essa SqlMoney estrutura em SqlInt64.

ToSqlSingle()

Converte essa SqlMoney estrutura em SqlSingle.

ToSqlString()

Converte essa SqlMoney estrutura em SqlString.

ToString()

Converte essa instância em cadeia de SqlMoney caracteres.

Operadores

Nome Description
Addition(SqlMoney, SqlMoney)

Calcula a soma dos dois SqlMoney parâmetros.

Division(SqlMoney, SqlMoney)

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

Equality(SqlMoney, SqlMoney)

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

Explicit(Double to SqlMoney)

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

Explicit(SqlBoolean to SqlMoney)

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

Explicit(SqlDecimal to SqlMoney)

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

Explicit(SqlDouble to SqlMoney)

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

Explicit(SqlMoney to Decimal)

Converte a estrutura especificada SqlMoney em Decimal.

Explicit(SqlSingle to SqlMoney)

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

Explicit(SqlString to SqlMoney)

Esse operador converte o SqlString parâmetro em SqlMoney.

GreaterThan(SqlMoney, SqlMoney)

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

GreaterThanOrEqual(SqlMoney, SqlMoney)

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

Implicit(Decimal to SqlMoney)

Converte o Decimal parâmetro em SqlMoney.

Implicit(Int64 to SqlMoney)

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

Implicit(SqlByte to SqlMoney)

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

Implicit(SqlInt16 to SqlMoney)

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

Implicit(SqlInt32 to SqlMoney)

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

Implicit(SqlInt64 to SqlMoney)

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

Inequality(SqlMoney, SqlMoney)

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

LessThan(SqlMoney, SqlMoney)

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

LessThanOrEqual(SqlMoney, SqlMoney)

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

Multiply(SqlMoney, SqlMoney)

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

Subtraction(SqlMoney, SqlMoney)

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

UnaryNegation(SqlMoney)

O operador unário menos nega o SqlMoney parâmetro.

Implantações explícitas de interface

Nome Description
IXmlSerializable.GetSchema()

Esse membro dá suporte à infraestrutura do .NET Framework e não se destina a ser usado diretamente do seu código.

IXmlSerializable.ReadXml(XmlReader)

Esse membro dá suporte à infraestrutura do .NET Framework e não se destina a ser usado diretamente do seu código.

IXmlSerializable.WriteXml(XmlWriter)

Esse membro dá suporte à infraestrutura do .NET Framework e não se destina a ser usado diretamente do seu código.

Aplica-se a

Confira também