SqlDouble Struct-datatyp

Definition

Representerar ett flyttalsnummer inom intervallet -1.79E +308 till 1.79E +308 som ska lagras i eller hämtas från en databas.

public value class SqlDouble : IComparable, IEquatable<System::Data::SqlTypes::SqlDouble>, System::Data::SqlTypes::INullable, System::Xml::Serialization::IXmlSerializable
public value class SqlDouble : IComparable, System::Data::SqlTypes::INullable, System::Xml::Serialization::IXmlSerializable
public value class SqlDouble : IComparable, System::Data::SqlTypes::INullable
public struct SqlDouble : IComparable, IEquatable<System.Data.SqlTypes.SqlDouble>, System.Data.SqlTypes.INullable, System.Xml.Serialization.IXmlSerializable
public struct SqlDouble : IComparable, System.Data.SqlTypes.INullable, System.Xml.Serialization.IXmlSerializable
public struct SqlDouble : IComparable, System.Data.SqlTypes.INullable
[System.Serializable]
public struct SqlDouble : IComparable, System.Data.SqlTypes.INullable, System.Xml.Serialization.IXmlSerializable
type SqlDouble = struct
    interface INullable
    interface IXmlSerializable
type SqlDouble = struct
    interface INullable
[<System.Serializable>]
type SqlDouble = struct
    interface INullable
    interface IXmlSerializable
Public Structure SqlDouble
Implements IComparable, IEquatable(Of SqlDouble), INullable, IXmlSerializable
Public Structure SqlDouble
Implements IComparable, INullable, IXmlSerializable
Public Structure SqlDouble
Implements IComparable, INullable
Arv
SqlDouble
Attribut
Implementeringar

Konstruktorer

Name Description
SqlDouble(Double)

Initierar en ny instans av SqlDouble strukturen med den angivna dubbla parametern för att ange den nya SqlDouble strukturens Value egenskap.

Fält

Name Description
MaxValue

En konstant som representerar det maximala värdet för en SqlDouble struktur.

MinValue

En konstant som representerar det minsta möjliga värdet för SqlDouble.

Null

Representerar en DBNull som kan tilldelas till den här instansen SqlDouble av strukturen.

Zero

Representerar ett nollvärde som kan tilldelas egenskapen för Value en instans av SqlDouble strukturen.

Egenskaper

Name Description
IsNull

Returnerar ett booleskt värde som anger om den här SqlDouble instansen är null.

Value

Hämtar värdet för SqlDouble strukturen. Den här egenskapen är skrivskyddad.

Metoder

Name Description
Add(SqlDouble, SqlDouble)

Additionsoperatorn beräknar summan av de två SqlDouble operanderna.

CompareTo(Object)

Jämför den här SqlDouble instansen med den angivna Object och returnerar en indikation på deras relativa värden.

CompareTo(SqlDouble)

Jämför den här SqlDouble instansen med den angivna SqlDouble och returnerar en indikation på deras relativa värden.

Divide(SqlDouble, SqlDouble)

Divisionsoperatorn delar den första SqlDouble operanden med den andra.

Equals(Object)

Jämför den angivna objektparametern med Value objektets SqlDouble egenskap.

Equals(SqlDouble, SqlDouble)

Utför en logisk jämförelse på två instanser av SqlDouble för att avgöra om de är lika.

Equals(SqlDouble)

Anger om den aktuella instansen är lika med en annan instans av samma typ.

GetHashCode()

Returnerar hash-koden för den här SqlDouble strukturen.

GetXsdType(XmlSchemaSet)

Returnerar XML-schemadefinitionsspråket (XSD) för den angivna XmlSchemaSet.

GreaterThan(SqlDouble, SqlDouble)

Jämför två instanser av SqlDouble för att avgöra om den första är större än den andra.

GreaterThanOrEqual(SqlDouble, SqlDouble)

Jämför två instanser av SqlDouble för att avgöra om den första är större än eller lika med den andra.

LessThan(SqlDouble, SqlDouble)

Jämför två instanser av SqlDouble för att avgöra om den första är mindre än den andra.

LessThanOrEqual(SqlDouble, SqlDouble)

Jämför två instanser av SqlDouble för att avgöra om den första är mindre än eller lika med den andra.

Multiply(SqlDouble, SqlDouble)

Multiplikationsoperatorn beräknar produkten av de två SqlDouble operanderna.

NotEquals(SqlDouble, SqlDouble)

Jämför två instanser av SqlDouble för att avgöra om de är anteckningar.

Parse(String)

Konverterar representationen String av ett tal till motsvarande flyttalsnummer med dubbel precision.

Subtract(SqlDouble, SqlDouble)

Subtraktionsoperatorn den andra SqlDouble operanden från den första.

ToSqlBoolean()

Konverterar den här SqlDouble strukturen till SqlBoolean.

ToSqlByte()

Konverterar den här SqlDouble strukturen till SqlByte.

ToSqlDecimal()

Konverterar den här SqlDouble strukturen till SqlDecimal.

ToSqlInt16()

Konverterar den här SqlDouble strukturen till SqlInt16.

ToSqlInt32()

Konverterar den här SqlDouble strukturen till SqlInt32.

ToSqlInt64()

Konverterar den här SqlDouble strukturen till SqlInt64.

ToSqlMoney()

Konverterar den här SqlDouble strukturen till SqlMoney.

ToSqlSingle()

Konverterar den här SqlDouble strukturen till SqlSingle.

ToSqlString()

Konverterar den här SqlDouble strukturen till SqlString.

ToString()

Konverterar den här SqlDouble strukturen till en sträng.

Operatorer

Name Description
Addition(SqlDouble, SqlDouble)

Additionsoperatorn beräknar summan av de två SqlDouble operanderna.

Division(SqlDouble, SqlDouble)

Divisionsoperatorn delar den första SqlDouble operanden med den andra.

Equality(SqlDouble, SqlDouble)

Utför en logisk jämförelse på två instanser av SqlDouble för att avgöra om de är lika.

Explicit(SqlBoolean to SqlDouble)

Konverterar den angivna SqlBoolean parametern till SqlDouble.

Explicit(SqlDouble to Double)

Konverterar den angivna SqlDouble strukturen till dubbel.

Explicit(SqlString to SqlDouble)

Konverterar den angivna SqlString parametern till SqlDouble.

GreaterThan(SqlDouble, SqlDouble)

Jämför två instanser av SqlDouble för att avgöra om den första är större än den andra.

GreaterThanOrEqual(SqlDouble, SqlDouble)

Jämför två instanser av SqlDouble för att avgöra om den första är större än eller lika med den andra.

Implicit(Double to SqlDouble)

Konverterar det angivna dubbla värdet till en SqlDouble.

Implicit(SqlByte to SqlDouble)

Konverterar den angivna SqlByte parametern till SqlDouble.

Implicit(SqlDecimal to SqlDouble)

Konverterar den angivna SqlDecimal parametern till SqlDouble.

Implicit(SqlInt16 to SqlDouble)

Konverterar den angivna SqlInt16 parametern till SqlDouble.

Implicit(SqlInt32 to SqlDouble)

Konverterar den angivna SqlInt32 parametern till SqlDouble.

Implicit(SqlInt64 to SqlDouble)

Konverterar den angivna SqlInt64 parametern till SqlDouble.

Implicit(SqlMoney to SqlDouble)

Konverterar den angivna SqlMoney parametern till SqlDouble.

Implicit(SqlSingle to SqlDouble)

Konverterar den angivna SqlSingle parametern till SqlDouble.

Inequality(SqlDouble, SqlDouble)

Jämför två instanser av SqlDouble för att avgöra om de inte är lika med.

LessThan(SqlDouble, SqlDouble)

Jämför två instanser av SqlDouble för att avgöra om den första är mindre än den andra.

LessThanOrEqual(SqlDouble, SqlDouble)

Jämför två instanser av SqlDouble för att avgöra om den första är mindre än eller lika med den andra.

Multiply(SqlDouble, SqlDouble)

Multiplikationsoperatorn beräknar produkten av de två SqlDouble operanderna.

Subtraction(SqlDouble, SqlDouble)

Subtraktionsoperatorn den andra SqlDouble operanden från den första.

UnaryNegation(SqlDouble)

Returnerar det negerade värdet för den angivna SqlDouble strukturen.

Explicita gränssnittsimplementeringar

Name Description
IXmlSerializable.GetSchema()

Den här medlemmen stöder .NET Framework-infrastrukturen och är inte avsedd att användas direkt från koden.

IXmlSerializable.ReadXml(XmlReader)

Den här medlemmen stöder .NET Framework-infrastrukturen och är inte avsedd att användas direkt från koden.

IXmlSerializable.WriteXml(XmlWriter)

Den här medlemmen stöder .NET Framework-infrastrukturen och är inte avsedd att användas direkt från koden.

Gäller för

Se även