SqlInt64 Структура

Определение

Представляет 64-разрядное целое число со знаком для хранения или извлечения из базы данных.

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

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

Имя Описание
SqlInt64(Int64)

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

Поля

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

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

MinValue

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

Null

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

Zero

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

Свойства

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

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

Value

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

Методы

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

Вычисляет сумму двух SqlInt64 параметров.

BitwiseAnd(SqlInt64, SqlInt64)

Вычисляет битовую и ее SqlInt64 операнды.

BitwiseOr(SqlInt64, SqlInt64)

Вычисляет битовую ИЛИ двух SqlInt64 операндов.

CompareTo(Object)

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

CompareTo(SqlInt64)

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

Divide(SqlInt64, SqlInt64)

Делит первый SqlInt64 параметр на второй.

Equals(Object)

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

Equals(SqlInt64, SqlInt64)

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

GetHashCode()

Возвращает хэш-код для этого экземпляра.

GetXsdType(XmlSchemaSet)

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

GreaterThan(SqlInt64, SqlInt64)

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

GreaterThanOrEqual(SqlInt64, SqlInt64)

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

LessThan(SqlInt64, SqlInt64)

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

LessThanOrEqual(SqlInt64, SqlInt64)

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

Mod(SqlInt64, SqlInt64)

Вычисляет оставшуюся часть после деления первого SqlInt64 параметра на второй.

Modulus(SqlInt64, SqlInt64)

Делит два SqlInt64 значения и возвращает оставшуюся часть.

Multiply(SqlInt64, SqlInt64)

Вычисляет продукт двух SqlInt64 параметров.

NotEquals(SqlInt64, SqlInt64)

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

OnesComplement(SqlInt64)

Выполняет побитовую операцию дополнения на операнде SqlInt64 .

Parse(String)

Преобразует String представление числа в 64-разрядное целое число со знаком.

Subtract(SqlInt64, SqlInt64)

Вычитает второй SqlInt64 параметр из первого.

ToSqlBoolean()

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

ToSqlByte()

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

ToSqlDecimal()

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

ToSqlDouble()

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

ToSqlInt16()

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

ToSqlInt32()

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

ToSqlMoney()

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

ToSqlSingle()

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

ToSqlString()

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

ToString()

Преобразует этот экземпляр SqlInt64Stringв .

Xor(SqlInt64, SqlInt64)

Выполняет побитовую монопольную операцию OR для заданных параметров.

Операторы

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

Вычисляет сумму двух SqlInt64 параметров.

BitwiseAnd(SqlInt64, SqlInt64)

Вычисляет битовую и ее SqlInt64 операнды.

BitwiseOr(SqlInt64, SqlInt64)

Вычисляет битовую ИЛИ двух SqlInt64 операндов.

Division(SqlInt64, SqlInt64)

Делит первый SqlInt64 параметр на второй.

Equality(SqlInt64, SqlInt64)

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

ExclusiveOr(SqlInt64, SqlInt64)

Выполняет побитовую монопольную операцию OR для заданных параметров.

Explicit(SqlBoolean to SqlInt64)

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

Explicit(SqlDecimal to SqlInt64)

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

Explicit(SqlDouble to SqlInt64)

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

Explicit(SqlInt64 to Int64)

Преобразует параметр в SqlInt64 длину.

Explicit(SqlMoney to SqlInt64)

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

Explicit(SqlSingle to SqlInt64)

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

Explicit(SqlString to SqlInt64)

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

GreaterThan(SqlInt64, SqlInt64)

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

GreaterThanOrEqual(SqlInt64, SqlInt64)

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

Implicit(Int64 to SqlInt64)

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

Implicit(SqlByte to SqlInt64)

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

Implicit(SqlInt16 to SqlInt64)

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

Implicit(SqlInt32 to SqlInt64)

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

Inequality(SqlInt64, SqlInt64)

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

LessThan(SqlInt64, SqlInt64)

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

LessThanOrEqual(SqlInt64, SqlInt64)

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

Modulus(SqlInt64, SqlInt64)

Вычисляет оставшуюся часть после деления первого SqlInt64 параметра на второй.

Multiply(SqlInt64, SqlInt64)

Вычисляет продукт двух SqlInt64 параметров.

OnesComplement(SqlInt64)

Выполняет побитовую операцию дополнения на операнде SqlInt64 .

Subtraction(SqlInt64, SqlInt64)

Вычитает второй SqlInt64 параметр из первого.

UnaryNegation(SqlInt64)

Унарный оператор минус отрицает ValueSqlInt64 операнда.

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

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

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

IXmlSerializable.ReadXml(XmlReader)

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

IXmlSerializable.WriteXml(XmlWriter)

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

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

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