SqlMoney Struct

Definizione

Rappresenta un valore di valuta compreso tra -2 63 (o -922.337.203.685.477.5808) a 2 63 -1 (o +922.337.203.685.477.5807) con un'accuratezza di diecimila unità di valuta da archiviare o recuperare da un database.

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
Ereditarietà
SqlMoney
Attributi
Implementazioni

Commenti

Il valore effettivo dell'oggetto SqlMoney viene archiviato in Value.

Costruttori

Nome Descrizione
SqlMoney(Decimal)

Inizializza una nuova istanza della SqlMoney classe con il valore specificato Decimal .

SqlMoney(Double)

Inizializza una nuova istanza della SqlMoney classe con valore double specificato.

SqlMoney(Int32)

Inizializza una nuova istanza della SqlMoney classe con il valore intero specificato.

SqlMoney(Int64)

Inizializza una nuova istanza della SqlMoney classe con il valore long integer specificato.

Campi

Nome Descrizione
MaxValue

Rappresenta il valore massimo che può essere assegnato alla Value proprietà di un'istanza della SqlMoney classe .

MinValue

Rappresenta il valore minimo che può essere assegnato alla Value proprietà di un'istanza della SqlMoney classe .

Null

Rappresenta un oggetto DBNull che può essere assegnato a questa istanza della SqlMoney classe .

Zero

Rappresenta il valore zero che può essere assegnato alla Value proprietà di un'istanza della SqlMoney classe .

Proprietà

Nome Descrizione
IsNull

Restituisce un valore booleano che indica se questa SqlMoney struttura è null.

Value

Ottiene il valore monetario di un'istanza della SqlMoney struttura. Questa proprietà è di sola lettura.

Metodi

Nome Descrizione
Add(SqlMoney, SqlMoney)

Calcola la somma dei due SqlMoney parametri.

CompareTo(Object)

Confronta questa SqlMoney istanza con l'oggetto fornito Object e restituisce un'indicazione dei relativi valori.

CompareTo(SqlMoney)

Confronta questa SqlMoney istanza con l'oggetto fornito SqlMoney e restituisce un'indicazione dei relativi valori.

Divide(SqlMoney, SqlMoney)

L'operatore di divisione divide il primo SqlMoney parametro per il secondo.

Equals(Object)

Confronta il parametro dell'oggetto fornito con la Value proprietà dell'oggetto SqlMoney .

Equals(SqlMoney, SqlMoney)

Esegue un confronto logico dei due SqlMoney parametri per determinare se sono uguali.

GetHashCode()

Ottiene il codice hash per questa istanza.

GetXsdType(XmlSchemaSet)

Restituisce il linguaggio XSD (XML Schema Definition Language) dell'oggetto specificato XmlSchemaSet.

GreaterThan(SqlMoney, SqlMoney)

Esegue un confronto logico dei due SqlMoney parametri per determinare se il primo è maggiore del secondo.

GreaterThanOrEqual(SqlMoney, SqlMoney)

Esegue un confronto logico dei due SqlMoney parametri per determinare se il primo è maggiore o uguale al secondo.

LessThan(SqlMoney, SqlMoney)

Esegue un confronto logico dei due SqlMoney parametri per determinare se il primo è minore del secondo.

LessThanOrEqual(SqlMoney, SqlMoney)

Esegue un confronto logico dei due SqlMoney parametri per determinare se il primo è minore o uguale al secondo.

Multiply(SqlMoney, SqlMoney)

L'operatore di moltiplicazione calcola il prodotto dei due SqlMoney parametri.

NotEquals(SqlMoney, SqlMoney)

Esegue un confronto logico dei due SqlMoney parametri per determinare se non sono uguali.

Parse(String)

Converte la String rappresentazione di un numero nell'equivalente SqlMoney .

Subtract(SqlMoney, SqlMoney)

L'operatore di sottrazione sottrae il secondo SqlMoney parametro dal primo.

ToDecimal()

Converte il valore di questa istanza di SqlMoney come Decimal struttura.

ToDouble()

Converte questa SqlMoney struttura in un oggetto Double.

ToInt32()

Converte questa SqlMoney struttura in un oggetto Int32.

ToInt64()

Converte il valore di questa SqlMoney struttura in un oggetto Int64.

ToSqlBoolean()

Converte questa SqlMoney struttura in SqlBoolean.

ToSqlByte()

Converte questa SqlMoney struttura in SqlByte.

ToSqlDecimal()

Converte questa SqlMoney struttura in SqlDecimal.

ToSqlDouble()

Converte questa SqlMoney struttura in SqlDouble.

ToSqlInt16()

Converte questa SqlMoney struttura in SqlInt16.

ToSqlInt32()

Converte questa SqlMoney struttura in SqlInt32.

ToSqlInt64()

Converte questa SqlMoney struttura in SqlInt64.

ToSqlSingle()

Converte questa SqlMoney struttura in SqlSingle.

ToSqlString()

Converte questa SqlMoney struttura in SqlString.

ToString()

Converte questa istanza di SqlMoney in stringa.

Operatori

Nome Descrizione
Addition(SqlMoney, SqlMoney)

Calcola la somma dei due SqlMoney parametri.

Division(SqlMoney, SqlMoney)

L'operatore di divisione divide il primo SqlMoney parametro per il secondo.

Equality(SqlMoney, SqlMoney)

Esegue un confronto logico dei due SqlMoney parametri per determinare se sono uguali.

Explicit(Double to SqlMoney)

Questo operatore implicito converte il parametro fornito SqlDouble in SqlMoney.

Explicit(SqlBoolean to SqlMoney)

Questo operatore implicito converte il parametro fornito SqlBoolean in SqlMoney.

Explicit(SqlDecimal to SqlMoney)

Questo operatore converte il parametro fornito SqlDecimal in SqlMoney.

Explicit(SqlDouble to SqlMoney)

Questo operatore converte il parametro fornito SqlDouble in SqlMoney.

Explicit(SqlMoney to Decimal)

Converte la struttura specificata SqlMoney in Decimal.

Explicit(SqlSingle to SqlMoney)

Questo operatore converte il parametro fornito SqlSingle in SqlMoney.

Explicit(SqlString to SqlMoney)

Questo operatore converte il SqlString parametro in SqlMoney.

GreaterThan(SqlMoney, SqlMoney)

Esegue un confronto logico dei due SqlMoney parametri per determinare se il primo è maggiore del secondo.

GreaterThanOrEqual(SqlMoney, SqlMoney)

Esegue un confronto logico dei due SqlMoney parametri per determinare se il primo è maggiore o uguale al secondo.

Implicit(Decimal to SqlMoney)

Converte il Decimal parametro in SqlMoney.

Implicit(Int64 to SqlMoney)

Questo operatore implicito converte il parametro fornito Int64 in SqlMoney.

Implicit(SqlByte to SqlMoney)

Questo operatore implicito converte il parametro fornito SqlByte in SqlMoney.

Implicit(SqlInt16 to SqlMoney)

Questo operatore implicito converte il parametro fornito SqlInt16 in SqlMoney.

Implicit(SqlInt32 to SqlMoney)

Questo operatore implicito converte il parametro fornito SqlInt32 in SqlMoney.

Implicit(SqlInt64 to SqlMoney)

Questo operatore implicito converte il parametro fornito SqlInt64 in SqlMoney.

Inequality(SqlMoney, SqlMoney)

Esegue un confronto logico dei due SqlMoney parametri per determinare se non sono uguali.

LessThan(SqlMoney, SqlMoney)

Esegue un confronto logico dei due SqlMoney parametri per determinare se il primo è minore del secondo.

LessThanOrEqual(SqlMoney, SqlMoney)

Esegue un confronto logico dei due SqlMoney parametri per determinare se il primo è minore o uguale al secondo.

Multiply(SqlMoney, SqlMoney)

L'operatore di moltiplicazione calcola il prodotto dei due SqlMoney parametri.

Subtraction(SqlMoney, SqlMoney)

L'operatore di sottrazione sottrae il secondo SqlMoney parametro dal primo.

UnaryNegation(SqlMoney)

L'operatore meno unario nega il SqlMoney parametro.

Implementazioni dell'interfaccia esplicita

Nome Descrizione
IXmlSerializable.GetSchema()

Questo membro supporta l'infrastruttura .NET Framework e non deve essere usato direttamente dal codice.

IXmlSerializable.ReadXml(XmlReader)

Questo membro supporta l'infrastruttura .NET Framework e non deve essere usato direttamente dal codice.

IXmlSerializable.WriteXml(XmlWriter)

Questo membro supporta l'infrastruttura .NET Framework e non deve essere usato direttamente dal codice.

Si applica a

Vedi anche