SqlInt32 Структура

Определение

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

public value class SqlInt32 : IComparable, System::Data::SqlTypes::INullable, System::Xml::Serialization::IXmlSerializable
public value class SqlInt32 : IComparable, IEquatable<System::Data::SqlTypes::SqlInt32>, System::Data::SqlTypes::INullable, System::Xml::Serialization::IXmlSerializable
public value class SqlInt32 : IComparable, System::Data::SqlTypes::INullable
public struct SqlInt32 : IComparable, System.Data.SqlTypes.INullable, System.Xml.Serialization.IXmlSerializable
public struct SqlInt32 : IComparable, IEquatable<System.Data.SqlTypes.SqlInt32>, 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
type SqlInt32 = struct
    interface INullable
    interface IXmlSerializable
type SqlInt32 = struct
    interface INullable
[<System.Serializable>]
type SqlInt32 = struct
    interface INullable
    interface IXmlSerializable
Public Structure SqlInt32
Implements IComparable, INullable, IXmlSerializable
Public Structure SqlInt32
Implements IComparable, IEquatable(Of SqlInt32), INullable, IXmlSerializable
Public Structure SqlInt32
Implements IComparable, INullable
Наследование
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)

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

Equals(SqlInt32)

Указывает, равен ли текущий экземпляр другому экземпляру того же типа.

Equals(SqlInt32, SqlInt32)

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

GetHashCode()

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

GetXsdType(XmlSchemaSet)

Возвращает XSD (XML-схему) заданного объекта 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)

Выполняет битовую операцию исключающего логического сложения с заданными структурами SqlInt32.

Операторы

Addition(SqlInt32, SqlInt32)

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

BitwiseAnd(SqlInt32, SqlInt32)

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

BitwiseOr(SqlInt32, SqlInt32)

Выполняет поразрядную операцию логического сложения заданных структур SqlInt32.

Division(SqlInt32, SqlInt32)

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

Equality(SqlInt32, SqlInt32)

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

ExclusiveOr(SqlInt32, SqlInt32)

Выполняет битовую операцию исключающего логического сложения с заданными структурами SqlInt32.

Explicit(SqlBoolean to SqlInt32)

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

Explicit(SqlDecimal to SqlInt32)

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

Explicit(SqlDouble to SqlInt32)

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

Explicit(SqlInt32 to Int32)

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

Explicit(SqlInt64 to SqlInt32)

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

Explicit(SqlMoney to SqlInt32)

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

Explicit(SqlSingle to SqlInt32)

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

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)

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

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)

Отрицает Value операнда SqlInt32.

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

IXmlSerializable.GetSchema()

Данный член предназначен для поддержки платформы .NET Framework и не должен вызываться напрямую из кода приложения.

IXmlSerializable.ReadXml(XmlReader)

Данный член предназначен для поддержки платформы .NET Framework и не должен вызываться напрямую из кода приложения.

IXmlSerializable.WriteXml(XmlWriter)

Данный член предназначен для поддержки платформы .NET Framework и не должен вызываться напрямую из кода приложения.

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

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