SqlMoney Structure

Définition

Représente une valeur monétaire comprise entre -2 63 (ou -922 337 203 685 477,5808) à 2 63 63 -1 (ou +922 337 203 685 477,5807) avec une précision à un dix millième d’unités monétaires à stocker ou à récupérer à partir d’une base de données.

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
Héritage
SqlMoney
Attributs
Implémente

Remarques

La valeur réelle de l’objet SqlMoney est stockée dans Value.

Constructeurs

Nom Description
SqlMoney(Decimal)

Initialise une nouvelle instance de la SqlMoney classe avec la valeur spécifiée Decimal .

SqlMoney(Double)

Initialise une nouvelle instance de la SqlMoney classe avec une valeur double spécifiée.

SqlMoney(Int32)

Initialise une nouvelle instance de la SqlMoney classe avec la valeur entière spécifiée.

SqlMoney(Int64)

Initialise une nouvelle instance de la SqlMoney classe avec la valeur entière longue spécifiée.

Champs

Nom Description
MaxValue

Représente la valeur maximale qui peut être affectée à la Value propriété d’une instance de la SqlMoney classe.

MinValue

Représente la valeur minimale qui peut être affectée à Value la propriété d’une instance de la SqlMoney classe.

Null

Représente un DBNull élément qui peut être affecté à cette instance de la SqlMoney classe.

Zero

Représente la valeur zéro qui peut être affectée à la Value propriété d’une instance de la SqlMoney classe.

Propriétés

Nom Description
IsNull

Retourne une valeur booléenne qui indique si cette SqlMoney structure a la valeur Null.

Value

Obtient la valeur monétaire d’une instance de la SqlMoney structure. Cette propriété est en lecture seule.

Méthodes

Nom Description
Add(SqlMoney, SqlMoney)

Calcule la somme des deux SqlMoney paramètres.

CompareTo(Object)

Compare cette SqlMoney instance à l’élément fourni Object et retourne une indication de leurs valeurs relatives.

CompareTo(SqlMoney)

Compare cette SqlMoney instance à l’élément fourni SqlMoney et retourne une indication de leurs valeurs relatives.

Divide(SqlMoney, SqlMoney)

L’opérateur de division divise le premier SqlMoney paramètre par le second.

Equals(Object)

Compare le paramètre d’objet fourni à la Value propriété de l’objet SqlMoney .

Equals(SqlMoney, SqlMoney)

Effectue une comparaison logique des deux SqlMoney paramètres pour déterminer s’ils sont égaux.

GetHashCode()

Obtient le code de hachage pour cette instance.

GetXsdType(XmlSchemaSet)

Retourne le langage XSD (XML Schema Definition Language) de l’objet spécifié XmlSchemaSet.

GreaterThan(SqlMoney, SqlMoney)

Effectue une comparaison logique des deux SqlMoney paramètres pour déterminer si la première est supérieure à la seconde.

GreaterThanOrEqual(SqlMoney, SqlMoney)

Effectue une comparaison logique des deux SqlMoney paramètres pour déterminer si le premier est supérieur ou égal à la seconde.

LessThan(SqlMoney, SqlMoney)

Effectue une comparaison logique des deux SqlMoney paramètres pour déterminer si le premier est inférieur à la seconde.

LessThanOrEqual(SqlMoney, SqlMoney)

Effectue une comparaison logique des deux SqlMoney paramètres pour déterminer si le premier est inférieur ou égal à la seconde.

Multiply(SqlMoney, SqlMoney)

L’opérateur de multiplication calcule le produit des deux SqlMoney paramètres.

NotEquals(SqlMoney, SqlMoney)

Effectue une comparaison logique des deux SqlMoney paramètres pour déterminer s’ils ne sont pas égaux.

Parse(String)

Convertit la String représentation d’un nombre en son SqlMoney équivalent.

Subtract(SqlMoney, SqlMoney)

L’opérateur de soustraction soustrait le deuxième SqlMoney paramètre du premier.

ToDecimal()

Convertit la valeur de cette instance en SqlMoney tant que Decimal structure.

ToDouble()

Convertit cette SqlMoney structure en Double.

ToInt32()

Convertit cette SqlMoney structure en Int32.

ToInt64()

Convertit la valeur de cette SqlMoney structure en Int64.

ToSqlBoolean()

Convertit cette SqlMoney structure en SqlBoolean.

ToSqlByte()

Convertit cette SqlMoney structure en SqlByte.

ToSqlDecimal()

Convertit cette SqlMoney structure en SqlDecimal.

ToSqlDouble()

Convertit cette SqlMoney structure en SqlDouble.

ToSqlInt16()

Convertit cette SqlMoney structure en SqlInt16.

ToSqlInt32()

Convertit cette SqlMoney structure en SqlInt32.

ToSqlInt64()

Convertit cette SqlMoney structure en SqlInt64.

ToSqlSingle()

Convertit cette SqlMoney structure en SqlSingle.

ToSqlString()

Convertit cette SqlMoney structure en SqlString.

ToString()

Convertit cette instance en SqlMoney chaîne.

Opérateurs

Nom Description
Addition(SqlMoney, SqlMoney)

Calcule la somme des deux SqlMoney paramètres.

Division(SqlMoney, SqlMoney)

L’opérateur de division divise le premier SqlMoney paramètre par le second.

Equality(SqlMoney, SqlMoney)

Effectue une comparaison logique des deux SqlMoney paramètres pour déterminer s’ils sont égaux.

Explicit(Double to SqlMoney)

Cet opérateur implicite convertit le paramètre fourni SqlDouble en SqlMoney.

Explicit(SqlBoolean to SqlMoney)

Cet opérateur implicite convertit le paramètre fourni SqlBoolean en SqlMoney.

Explicit(SqlDecimal to SqlMoney)

Cet opérateur convertit le paramètre fourni SqlDecimal en SqlMoney.

Explicit(SqlDouble to SqlMoney)

Cet opérateur convertit le paramètre fourni SqlDouble en SqlMoney.

Explicit(SqlMoney to Decimal)

Convertit la structure spécifiée SqlMoney en Decimal.

Explicit(SqlSingle to SqlMoney)

Cet opérateur convertit le paramètre fourni SqlSingle en SqlMoney.

Explicit(SqlString to SqlMoney)

Cet opérateur convertit le SqlString paramètre en SqlMoney.

GreaterThan(SqlMoney, SqlMoney)

Effectue une comparaison logique des deux SqlMoney paramètres pour déterminer si la première est supérieure à la seconde.

GreaterThanOrEqual(SqlMoney, SqlMoney)

Effectue une comparaison logique des deux SqlMoney paramètres pour déterminer si le premier est supérieur ou égal à la seconde.

Implicit(Decimal to SqlMoney)

Convertit le Decimal paramètre en SqlMoney.

Implicit(Int64 to SqlMoney)

Cet opérateur implicite convertit le paramètre fourni Int64 en SqlMoney.

Implicit(SqlByte to SqlMoney)

Cet opérateur implicite convertit le paramètre fourni SqlByte en SqlMoney.

Implicit(SqlInt16 to SqlMoney)

Cet opérateur implicite convertit le paramètre fourni SqlInt16 en SqlMoney.

Implicit(SqlInt32 to SqlMoney)

Cet opérateur implicite convertit le paramètre fourni SqlInt32 en SqlMoney.

Implicit(SqlInt64 to SqlMoney)

Cet opérateur implicite convertit le paramètre fourni SqlInt64 en SqlMoney.

Inequality(SqlMoney, SqlMoney)

Effectue une comparaison logique des deux SqlMoney paramètres pour déterminer s’ils ne sont pas égaux.

LessThan(SqlMoney, SqlMoney)

Effectue une comparaison logique des deux SqlMoney paramètres pour déterminer si le premier est inférieur à la seconde.

LessThanOrEqual(SqlMoney, SqlMoney)

Effectue une comparaison logique des deux SqlMoney paramètres pour déterminer si le premier est inférieur ou égal à la seconde.

Multiply(SqlMoney, SqlMoney)

L’opérateur de multiplication calcule le produit des deux SqlMoney paramètres.

Subtraction(SqlMoney, SqlMoney)

L’opérateur de soustraction soustrait le deuxième SqlMoney paramètre du premier.

UnaryNegation(SqlMoney)

L’opérateur unaire moins annule le SqlMoney paramètre.

Implémentations d’interfaces explicites

Nom Description
IXmlSerializable.GetSchema()

Ce membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code.

IXmlSerializable.ReadXml(XmlReader)

Ce membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code.

IXmlSerializable.WriteXml(XmlWriter)

Ce membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code.

S’applique à

Voir aussi