SqlDouble Структура

Определение

Представляет число с плавающей запятой в диапазоне от -1.79E +308 до 1.79E +308, которое должно храниться в базе данных или извлекаться из нее.

public value class SqlDouble : IComparable, System::Data::SqlTypes::INullable
public value class 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
public struct SqlDouble : IComparable, System.Data.SqlTypes.INullable, System.Xml.Serialization.IXmlSerializable
type SqlDouble = struct
    interface INullable
[<System.Serializable>]
type SqlDouble = struct
    interface INullable
    interface IXmlSerializable
type SqlDouble = struct
    interface INullable
    interface IXmlSerializable
Public Structure SqlDouble
Implements IComparable, INullable
Public Structure SqlDouble
Implements IComparable, INullable, IXmlSerializable
Наследование
SqlDouble
Атрибуты
Реализации

Конструкторы

Имя Описание
SqlDouble(Double)

Инициализирует новый экземпляр структуры с помощью предоставленного двойного SqlDouble параметра, чтобы задать свойство новой SqlDouble структуры Value .

Поля

Имя Описание
MaxValue

Константы, представляющие максимальное значение структуры SqlDouble .

MinValue

Константой, представляющей минимально возможное значение SqlDouble.

Null

Представляет объект DBNull , который можно назначить этому экземпляру SqlDouble структуры.

Zero

Представляет нулевое значение, которое может быть назначено Value свойству экземпляра SqlDouble структуры.

Свойства

Имя Описание
IsNull

Возвращает логическое значение, указывающее, имеет ли этот SqlDouble экземпляр значение NULL.

Value

Возвращает значение SqlDouble структуры. Это свойство доступно только для чтения.

Методы

Имя Описание
Add(SqlDouble, SqlDouble)

Оператор сложения вычисляет сумму двух SqlDouble операндов.

CompareTo(Object)

Сравнивает этот SqlDouble экземпляр с предоставленным Object и возвращает указание их относительных значений.

CompareTo(SqlDouble)

Сравнивает этот SqlDouble экземпляр с предоставленным SqlDouble и возвращает указание их относительных значений.

Divide(SqlDouble, SqlDouble)

Оператор деления делит первый SqlDouble операндов на второй.

Equals(Object)

Сравнивает предоставленный параметр объекта со свойством ValueSqlDouble объекта.

Equals(SqlDouble, SqlDouble)

Выполняет логическое сравнение двух экземпляров SqlDouble , чтобы определить, равны ли они.

GetHashCode()

Возвращает хэш-код для этой SqlDouble структуры.

GetXsdType(XmlSchemaSet)

Возвращает язык определения схемы XML (XSD) указанного объекта XmlSchemaSet.

GreaterThan(SqlDouble, SqlDouble)

Сравнивает два экземпляра, SqlDouble чтобы определить, больше ли первый больше второго.

GreaterThanOrEqual(SqlDouble, SqlDouble)

Сравнивает два экземпляра, SqlDouble чтобы определить, больше ли первое значение или равно второму.

LessThan(SqlDouble, SqlDouble)

Сравнивает два экземпляра, SqlDouble чтобы определить, меньше ли первая, чем вторая.

LessThanOrEqual(SqlDouble, SqlDouble)

Сравнивает два экземпляра, SqlDouble чтобы определить, меньше ли первое значение или равно второму.

Multiply(SqlDouble, SqlDouble)

Оператор умножения вычисляет произведение двух SqlDouble операндов.

NotEquals(SqlDouble, SqlDouble)

Сравнивает два экземпляра, SqlDouble чтобы определить, являются ли они примечаниевными.

Parse(String)

String Преобразует представление числа в эквивалент числа с плавающей запятой двойной точности.

Subtract(SqlDouble, SqlDouble)

Оператор вычитания второго SqlDouble операнда из первого.

ToSqlBoolean()

Преобразует эту SqlDouble структуру в SqlBoolean.

ToSqlByte()

Преобразует эту SqlDouble структуру в SqlByte.

ToSqlDecimal()

Преобразует эту SqlDouble структуру в SqlDecimal.

ToSqlInt16()

Преобразует эту SqlDouble структуру в SqlInt16.

ToSqlInt32()

Преобразует эту SqlDouble структуру в SqlInt32.

ToSqlInt64()

Преобразует эту SqlDouble структуру в SqlInt64.

ToSqlMoney()

Преобразует эту SqlDouble структуру в SqlMoney.

ToSqlSingle()

Преобразует эту SqlDouble структуру в SqlSingle.

ToSqlString()

Преобразует эту SqlDouble структуру в SqlString.

ToString()

Преобразует эту SqlDouble структуру в строку.

Операторы

Имя Описание
Addition(SqlDouble, SqlDouble)

Оператор сложения вычисляет сумму двух SqlDouble операндов.

Division(SqlDouble, SqlDouble)

Оператор деления делит первый SqlDouble операндов на второй.

Equality(SqlDouble, SqlDouble)

Выполняет логическое сравнение двух экземпляров SqlDouble , чтобы определить, равны ли они.

Explicit(SqlBoolean to SqlDouble)

Преобразует предоставленный SqlBoolean параметр в SqlDouble.

Explicit(SqlDouble to Double)

Преобразует указанную SqlDouble структуру в двойное.

Explicit(SqlString to SqlDouble)

Преобразует предоставленный SqlString параметр в SqlDouble.

GreaterThan(SqlDouble, SqlDouble)

Сравнивает два экземпляра, SqlDouble чтобы определить, больше ли первый больше второго.

GreaterThanOrEqual(SqlDouble, SqlDouble)

Сравнивает два экземпляра, SqlDouble чтобы определить, больше ли первое значение или равно второму.

Implicit(Double to SqlDouble)

Преобразует предоставленное двойное значение в значение SqlDouble.

Implicit(SqlByte to SqlDouble)

Преобразует предоставленный SqlByte параметр в SqlDouble.

Implicit(SqlDecimal to SqlDouble)

Преобразует предоставленный SqlDecimal параметр в SqlDouble.

Implicit(SqlInt16 to SqlDouble)

Преобразует предоставленный SqlInt16 параметр в SqlDouble.

Implicit(SqlInt32 to SqlDouble)

Преобразует предоставленный SqlInt32 параметр в SqlDouble.

Implicit(SqlInt64 to SqlDouble)

Преобразует предоставленный SqlInt64 параметр в SqlDouble.

Implicit(SqlMoney to SqlDouble)

Преобразует предоставленный SqlMoney параметр в SqlDouble.

Implicit(SqlSingle to SqlDouble)

Преобразует предоставленный SqlSingle параметр в SqlDouble.

Inequality(SqlDouble, SqlDouble)

Сравнивает два экземпляра, SqlDouble чтобы определить, не равны ли они.

LessThan(SqlDouble, SqlDouble)

Сравнивает два экземпляра, SqlDouble чтобы определить, меньше ли первая, чем вторая.

LessThanOrEqual(SqlDouble, SqlDouble)

Сравнивает два экземпляра, SqlDouble чтобы определить, меньше ли первое значение или равно второму.

Multiply(SqlDouble, SqlDouble)

Оператор умножения вычисляет произведение двух SqlDouble операндов.

Subtraction(SqlDouble, SqlDouble)

Оператор вычитания второго SqlDouble операнда из первого.

UnaryNegation(SqlDouble)

Возвращает отрицаемое значение указанной SqlDouble структуры.

Явные реализации интерфейса

Имя Описание
IXmlSerializable.GetSchema()

Этот член поддерживает инфраструктуру .NET Framework и не предназначен для использования непосредственно из кода.

IXmlSerializable.ReadXml(XmlReader)

Этот член поддерживает инфраструктуру .NET Framework и не предназначен для использования непосредственно из кода.

IXmlSerializable.WriteXml(XmlWriter)

Этот член поддерживает инфраструктуру .NET Framework и не предназначен для использования непосредственно из кода.

Применяется к

См. также раздел