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, 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 de Decimal spécifiée.

SqlMoney(Double)

Initialise une nouvelle instance de la classe SqlMoney avec la valeur 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 entière longue spécifiée.

Champs

MaxValue

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

MinValue

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

Null

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

Zero

Représente la valeur zéro qui peut être affecté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 SqlMoney au Object fourni et retourne une indication de leurs valeurs relatives.

CompareTo(SqlMoney)

Compare cette instance SqlMoney au 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 la seconde.

Equals(Object)

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

Equals(SqlMoney, SqlMoney)

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

Equals(SqlMoney)

Indique si l’instance actuelle est égale à une autre instance du même type.

FromTdsValue(Int64)

Initialise une nouvelle instance de la classe SqlMoney avec la valeur longue du flux de données tabulaire (TDS) spécifiée.

GetHashCode()

Obtient le code de hachage pour cette instance.

GetTdsValue()

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

GetXsdType(XmlSchemaSet)

Retourne le langage XSD (XML Schema Definition Language) du XmlSchemaSetspécifié.

GreaterThan(SqlMoney, SqlMoney)

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

GreaterThanOrEqual(SqlMoney, SqlMoney)

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

LessThan(SqlMoney, SqlMoney)

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

LessThanOrEqual(SqlMoney, SqlMoney)

Effectue une comparaison logique des deux paramètres SqlMoney 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 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 son équivalent SqlMoney.

Subtract(SqlMoney, SqlMoney)

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

ToDecimal()

Convertit la valeur de cette instance de SqlMoney en tant que 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 la seconde.

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 de SqlDouble fourni en SqlMoney.

Explicit(SqlBoolean to SqlMoney)

Cet opérateur implicite convertit le paramètre de 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 la première est supérieure à la seconde.

GreaterThanOrEqual(SqlMoney, SqlMoney)

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

Implicit(Decimal to SqlMoney)

Convertit le paramètre Decimal en SqlMoney.

Implicit(Int64 to SqlMoney)

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

Implicit(SqlByte to SqlMoney)

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

Implicit(SqlInt16 to SqlMoney)

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

Implicit(SqlInt32 to SqlMoney)

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

Implicit(SqlInt64 to SqlMoney)

Cet opérateur implicite convertit le paramètre de 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 la première est inférieure à la seconde.

LessThanOrEqual(SqlMoney, SqlMoney)

Effectue une comparaison logique des deux paramètres SqlMoney 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 paramètres SqlMoney.

Subtraction(SqlMoney, SqlMoney)

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

UnaryNegation(SqlMoney)

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

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