SqlInt32 Структура

Определение

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

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

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

Имя Описание
SqlInt32(Int32)

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

Поля

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

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

MinValue

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

Null

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

Zero

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

Свойства

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

Указывает, имеет ли эта SqlInt32 структура значение NULL.

Value

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

Методы

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

Вычисляет сумму двух указанных SqlInt32 структур.

BitwiseAnd(SqlInt32, SqlInt32)

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

BitwiseOr(SqlInt32, SqlInt32)

Вычисляет битовую ИЛИ указанных SqlInt32 структур.

CompareTo(Object)

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

CompareTo(SqlInt32)

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

Divide(SqlInt32, SqlInt32)

Делит первый параметр от второго SqlInt32 .

Equals(Object)

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

Equals(SqlInt32, SqlInt32)

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

GetHashCode()

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

GetXsdType(XmlSchemaSet)

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

GreaterThan(SqlInt32, SqlInt32)

Сравнивает два SqlInt32 параметра, чтобы определить, больше ли первое значение больше второго.

GreaterThanOrEqual(SqlInt32, SqlInt32)

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

LessThan(SqlInt32, SqlInt32)

Сравнивает два SqlInt32 параметра, чтобы определить, меньше ли первое значение меньше второго.

LessThanOrEqual(SqlInt32, SqlInt32)

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

Mod(SqlInt32, SqlInt32)

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

Modulus(SqlInt32, SqlInt32)

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

Multiply(SqlInt32, SqlInt32)

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

NotEquals(SqlInt32, SqlInt32)

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

OnesComplement(SqlInt32)

Выполняет побитовую операцию дополнения для указанной SqlInt32 структуры.

Parse(String)

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

Subtract(SqlInt32, SqlInt32)

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

ToSqlBoolean()

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

ToSqlByte()

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

ToSqlDecimal()

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

ToSqlDouble()

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

ToSqlInt16()

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

ToSqlInt64()

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

ToSqlMoney()

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

ToSqlSingle()

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

ToSqlString()

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

ToString()

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

Xor(SqlInt32, SqlInt32)

Выполняет побитовую эксклюзивную операцию OR для указанных SqlInt32 структур.

Операторы

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

Вычисляет сумму двух указанных SqlInt32 структур.

BitwiseAnd(SqlInt32, SqlInt32)

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

BitwiseOr(SqlInt32, SqlInt32)

Вычисляет битовую ИЛИ указанных SqlInt32 структур.

Division(SqlInt32, SqlInt32)

Делит первый параметр от второго SqlInt32 .

Equality(SqlInt32, SqlInt32)

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

ExclusiveOr(SqlInt32, SqlInt32)

Выполняет побитовую эксклюзивную операцию OR для указанных SqlInt32 структур.

Explicit(SqlBoolean to SqlInt32)

Преобразует предоставленный SqlBooleanSqlInt32объект в .

Explicit(SqlDecimal to SqlInt32)

Преобразует указанную SqlDecimal структуру SqlInt32в .

Explicit(SqlDouble to SqlInt32)

Преобразует предоставленный SqlDoubleSqlInt32объект в .

Explicit(SqlInt32 to Int32)

Преобразует указанную SqlInt32 структуру в целое число.

Explicit(SqlInt64 to SqlInt32)

Преобразует предоставленный SqlInt64SqlInt32объект в .

Explicit(SqlMoney to SqlInt32)

Преобразует указанную SqlMoney структуру SqlInt32в .

Explicit(SqlSingle to SqlInt32)

Преобразует предоставленный SqlSingleSqlInt32объект в .

Explicit(SqlString to SqlInt32)

Преобразует предоставленный SqlString объект SqlInt32в .

GreaterThan(SqlInt32, SqlInt32)

Сравнивает два SqlInt32 параметра, чтобы определить, больше ли первое значение больше второго.

GreaterThanOrEqual(SqlInt32, SqlInt32)

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

Implicit(Int32 to SqlInt32)

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

Implicit(SqlByte to SqlInt32)

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

Implicit(SqlInt16 to SqlInt32)

Преобразует предоставленный SqlInt16SqlInt32объект в .

Inequality(SqlInt32, SqlInt32)

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

LessThan(SqlInt32, SqlInt32)

Сравнивает два SqlInt32 параметра, чтобы определить, меньше ли первое значение меньше второго.

LessThanOrEqual(SqlInt32, SqlInt32)

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

Modulus(SqlInt32, SqlInt32)

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

Multiply(SqlInt32, SqlInt32)

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

OnesComplement(SqlInt32)

Выполняет побитовую операцию дополнения для указанной SqlInt32 структуры.

Subtraction(SqlInt32, SqlInt32)

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

UnaryNegation(SqlInt32)

Отрицает ValueSqlInt32 операнду.

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

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

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

IXmlSerializable.ReadXml(XmlReader)

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

IXmlSerializable.WriteXml(XmlWriter)

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

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

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