Partager via


SqlMoney Structure

Définition

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

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

Remarques

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

Constructeurs

SqlMoney(Decimal)

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

SqlMoney(Double)

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

SqlMoney(Int32)

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

SqlMoney(Int64)

Initialise une nouvelle instance de la classe SqlMoney avec la valeur de type Entier long spécifiée.

Champs

MaxValue

Représente la valeur maximale pouvant être assignée à la propriété Value d'une instance de la classe SqlMoney.

MinValue

Représente la valeur minimale pouvant être assignée à la propriété Value d'une instance de la classe SqlMoney.

Null

Représente DBNull pouvant être assigné à cette instance de la classe SqlMoney.

Zero

Représente la valeur 0 pouvant être assignée à la propriété Value d'une instance de la classe SqlMoney.

Propriétés

IsNull

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

Value

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

Méthodes

Add(SqlMoney, SqlMoney)

Calcule la somme des deux paramètres SqlMoney.

CompareTo(Object)

Compare cette instance de SqlMoney à l'objet Object fourni et retourne une indication de leurs valeurs relatives.

CompareTo(SqlMoney)

Compare cette instance de SqlMoney à l'objet SqlMoney fourni et retourne une indication de leurs valeurs relatives.

Divide(SqlMoney, SqlMoney)

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

Equals(Object)

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

Equals(SqlMoney)

Indique si le instance actuel est égal à un autre instance du même type.

Equals(SqlMoney, SqlMoney)

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

FromTdsValue(Int64)

Initialise une nouvelle instance de la SqlMoney classe avec la valeur de Stream de données tabulaires (TDS) spécifiée.

GetHashCode()

Obtient le code de hachage de cette instance.

GetTdsValue()

Retourne la valeur longue tds (Tabular Data Stream) qui constitue la structure de l’instance SqlMoney .

GetXsdType(XmlSchemaSet)

Retourne le langage XSD (XML Schema Definition) du XmlSchemaSet spécifié.

GreaterThan(SqlMoney, SqlMoney)

Effectue une comparaison logique des deux paramètres SqlMoney pour déterminer si le premier est supérieur au second.

GreaterThanOrEqual(SqlMoney, SqlMoney)

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

LessThan(SqlMoney, SqlMoney)

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

LessThanOrEqual(SqlMoney, SqlMoney)

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

Multiply(SqlMoney, SqlMoney)

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

NotEquals(SqlMoney, SqlMoney)

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

Parse(String)

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

Subtract(SqlMoney, SqlMoney)

L'opérateur de soustraction soustrait le second paramètre SqlMoney du premier.

ToDecimal()

Convertit la propriété Value de cette instance de SqlMoney en structure Decimal.

ToDouble()

Convertit cette structure SqlMoney en Double.

ToInt32()

Convertit cette structure SqlMoney en Int32.

ToInt64()

Convertit la valeur de cette structure SqlMoney en Int64.

ToSqlBoolean()

Convertit cette structure SqlMoney en SqlBoolean.

ToSqlByte()

Convertit cette structure SqlMoney en SqlByte.

ToSqlDecimal()

Convertit cette structure SqlMoney en SqlDecimal.

ToSqlDouble()

Convertit cette structure SqlMoney en SqlDouble.

ToSqlInt16()

Convertit cette structure SqlMoney en SqlInt16.

ToSqlInt32()

Convertit cette structure SqlMoney en SqlInt32.

ToSqlInt64()

Convertit cette structure SqlMoney en SqlInt64.

ToSqlSingle()

Convertit cette structure SqlMoney en SqlSingle.

ToSqlString()

Convertit cette structure SqlMoney en SqlString.

ToString()

Convertit cette instance de SqlMoney en chaîne.

Opérateurs

Addition(SqlMoney, SqlMoney)

Calcule la somme des deux paramètres SqlMoney.

Division(SqlMoney, SqlMoney)

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

Equality(SqlMoney, SqlMoney)

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

Explicit(Double to SqlMoney)

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

Explicit(SqlBoolean to SqlMoney)

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

Explicit(SqlDecimal to SqlMoney)

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

Explicit(SqlDouble to SqlMoney)

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

Explicit(SqlMoney to Decimal)

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

Explicit(SqlSingle to SqlMoney)

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

Explicit(SqlString to SqlMoney)

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

GreaterThan(SqlMoney, SqlMoney)

Effectue une comparaison logique des deux paramètres SqlMoney pour déterminer si le premier est supérieur au second.

GreaterThanOrEqual(SqlMoney, SqlMoney)

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

Implicit(Decimal to SqlMoney)

Convertit le paramètre Decimal en SqlMoney.

Implicit(Int64 to SqlMoney)

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

Implicit(SqlByte to SqlMoney)

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

Implicit(SqlInt16 to SqlMoney)

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

Implicit(SqlInt32 to SqlMoney)

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

Implicit(SqlInt64 to SqlMoney)

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

Inequality(SqlMoney, SqlMoney)

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

LessThan(SqlMoney, SqlMoney)

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

LessThanOrEqual(SqlMoney, SqlMoney)

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

Multiply(SqlMoney, SqlMoney)

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

Subtraction(SqlMoney, SqlMoney)

L'opérateur de soustraction soustrait le second paramètre SqlMoney du premier.

UnaryNegation(SqlMoney)

L'opérateur moins unaire rend le paramètre SqlMoney négatif.

Implémentations d’interfaces explicites

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