SqlInt32 Структура

Определение

Представляет 32-разрядное целое число со знаком, сохраняемое в базе данных или извлекаемое из нее.Represents a 32-bit signed integer to be stored in or retrieved from a database.

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

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

SqlInt32(Int32)

Выполняет инициализацию нового экземпляра структуры SqlInt32 с использованием предоставленного целого значения.Initializes a new instance of the SqlInt32 structure using the supplied integer value.

Поля

MaxValue

Константа, представляющая наибольшее возможное значение SqlInt32.A constant representing the largest possible value of a SqlInt32.

MinValue

Константа, представляющая наименьшее возможное значение SqlInt32.A constant representing the smallest possible value of a SqlInt32.

Null

Представляет значение DBNull, которое может быть присвоено данному экземпляру класса SqlInt32.Represents a DBNull that can be assigned to this instance of the SqlInt32 class.

Zero

Представляет нулевое значение, которое можно присвоить свойству Value экземпляра структуры SqlInt32.Represents a zero value that can be assigned to the Value property of an instance of the SqlInt32 structure.

Свойства

IsNull

Указывает, имеет ли структура SqlInt32 значение null.Indicates whether this SqlInt32 structure is null.

Value

Получает значение этой структуры SqlInt32.Gets the value of this SqlInt32 structure. Это свойство доступно только для чтения.This property is read-only.

Методы

Add(SqlInt32, SqlInt32)

Вычисляет сумму двух заданных структур SqlInt32.Computes the sum of the two specified SqlInt32 structures.

BitwiseAnd(SqlInt32, SqlInt32)

Выполняет битовую операцию логического умножения операндов SqlInt32.Computes the bitwise AND of its SqlInt32 operands.

BitwiseOr(SqlInt32, SqlInt32)

Выполняет поразрядную операцию логического сложения заданных структур SqlInt32.Computes the bitwise OR of the specified SqlInt32 structures.

CompareTo(Object)

Сравнивает этот экземпляр SqlInt32 с предоставленным Object и возвращает сведения об их относительных значениях.Compares this SqlInt32 instance to the supplied Object and returns an indication of their relative values.

CompareTo(SqlInt32)

Сравнивает этот экземпляр SqlInt32 с предоставленным SqlInt32 и возвращает сведения об их относительных значениях.Compares this SqlInt32 instance to the supplied SqlInt32 and returns an indication of their relative values.

Divide(SqlInt32, SqlInt32)

Делит первый параметр SqlInt32 на второй.Divides the first SqlInt32 parameter from the second.

Equals(Object)

Сравнивает предоставленный параметр объекта со свойством Value объекта SqlInt32.Compares the supplied object parameter to the Value property of the SqlInt32 object.

Equals(SqlInt32, SqlInt32)

Выполняет логическое сравнение двух параметров SqlInt32 с целью определить, равны ли они.Performs a logical comparison of the two SqlInt32 parameters to determine whether they are equal.

GetHashCode()

Возвращает хэш-код данного экземпляра.Returns the hash code for this instance.

GetXsdType(XmlSchemaSet)

Возвращает XSD (XML-схему) заданного объекта XmlSchemaSet.Returns the XML Schema definition language (XSD) of the specified XmlSchemaSet.

GreaterThan(SqlInt32, SqlInt32)

Сравнивает два параметра SqlInt32, чтобы определить, является ли первый большим, чем второй.Compares the two SqlInt32 parameters to determine whether the first is greater than the second.

GreaterThanOrEqual(SqlInt32, SqlInt32)

Сравнивает два параметра SqlInt32, чтобы определить, является ли первый большим, чем второй, или равным ему.Compares the two SqlInt32 parameters to determine whether the first is greater than or equal to the second.

LessThan(SqlInt32, SqlInt32)

Сравнивает два параметра SqlInt32, чтобы определить, является ли первый меньшим, чем второй.Compares the two SqlInt32 parameters to determine whether the first is less than the second.

LessThanOrEqual(SqlInt32, SqlInt32)

Сравнивает два параметра SqlInt32, чтобы определить, является ли первый меньшим, чем второй, или равным ему.Compares the two SqlInt32 parameters to determine whether the first is less than or equal to the second.

Mod(SqlInt32, SqlInt32)

Вычисляет остаток после деления первого параметра SqlInt32 на второй.Computes the remainder after dividing the first SqlInt32 parameter by the second.

Modulus(SqlInt32, SqlInt32)

Делит одно значение SqlInt32на другое и возвращает остаток.Divides two SqlInt32 values and returns the remainder.

Multiply(SqlInt32, SqlInt32)

Вычисляет произведение двух параметров SqlInt32.Computes the product of the two SqlInt32 parameters.

NotEquals(SqlInt32, SqlInt32)

Выполняет логическое сравнение двух параметров SqlInt32 с целью определить, что они не равны.Performs a logical comparison of the two SqlInt32 parameters to determine whether they are not equal.

OnesComplement(SqlInt32)

Выполняет битовую операцию дополнения до единицы над заданной структурой SqlInt32.Performs a bitwise one's complement operation on the specified SqlInt32 structure.

Parse(String)

Преобразует представление String числа в эквивалентное ему 32-разрядное целое число со знаком.Converts the String representation of a number to its 32-bit signed integer equivalent.

Subtract(SqlInt32, SqlInt32)

Вычитает второй параметр SqlInt32 из первого.Subtracts the second SqlInt32 parameter from the first.

ToSqlBoolean()

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

ToSqlByte()

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

ToSqlDecimal()

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

ToSqlDouble()

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

ToSqlInt16()

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

ToSqlInt64()

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

ToSqlMoney()

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

ToSqlSingle()

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

ToSqlString()

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

ToString()

Преобразует структуру SqlInt32 в String.Converts a SqlInt32 structure to a String.

Xor(SqlInt32, SqlInt32)

Выполняет битовую операцию исключающего логического сложения с заданными структурами SqlInt32.Performs a bitwise exclusive-OR operation on the specified SqlInt32 structures.

Операторы

Addition(SqlInt32, SqlInt32)

Вычисляет сумму двух заданных структур SqlInt32.Computes the sum of the two specified SqlInt32 structures.

BitwiseAnd(SqlInt32, SqlInt32)

Выполняет битовую операцию логического умножения операндов SqlInt32.Computes the bitwise AND of its SqlInt32 operands.

BitwiseOr(SqlInt32, SqlInt32)

Выполняет поразрядную операцию логического сложения заданных структур SqlInt32.Computes the bitwise OR of the specified SqlInt32 structures.

Division(SqlInt32, SqlInt32)

Делит первый параметр SqlInt32 на второй.Divides the first SqlInt32 parameter from the second.

Equality(SqlInt32, SqlInt32)

Выполняет логическое сравнение двух параметров SqlInt32 с целью определить, равны ли они.Performs a logical comparison of the two SqlInt32 parameters to determine whether they are equal.

ExclusiveOr(SqlInt32, SqlInt32)

Выполняет битовую операцию исключающего логического сложения с заданными структурами SqlInt32.Performs a bitwise exclusive-OR operation on the specified SqlInt32 structures.

Explicit(SqlBoolean to SqlInt32)

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

Explicit(SqlDecimal to SqlInt32)

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

Explicit(SqlDouble to SqlInt32)

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

Explicit(SqlInt32 to Int32)

Преобразует предоставленную структуру SqlInt32 в целое число.Converts the supplied SqlInt32 structure to an integer.

Explicit(SqlInt64 to SqlInt32)

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

Explicit(SqlMoney to SqlInt32)

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

Explicit(SqlSingle to SqlInt32)

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

Explicit(SqlString to SqlInt32)

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

GreaterThan(SqlInt32, SqlInt32)

Сравнивает два параметра SqlInt32, чтобы определить, является ли первый большим, чем второй.Compares the two SqlInt32 parameters to determine whether the first is greater than the second.

GreaterThanOrEqual(SqlInt32, SqlInt32)

Сравнивает два параметра SqlInt32, чтобы определить, является ли первый большим, чем второй, или равным ему.Compares the two SqlInt32 parameters to determine whether the first is greater than or equal to the second.

Implicit(Int32 to SqlInt32)

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

Implicit(SqlByte to SqlInt32)

Преобразует предоставленное свойство SqlByte в SqlInt32.Converts the supplied SqlByte property to SqlInt32.

Implicit(SqlInt16 to SqlInt32)

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

Inequality(SqlInt32, SqlInt32)

Выполняет логическое сравнение двух параметров SqlInt32 с целью определить, что они не равны.Performs a logical comparison of the two SqlInt32 parameters to determine whether they are not equal.

LessThan(SqlInt32, SqlInt32)

Сравнивает два параметра SqlInt32, чтобы определить, является ли первый меньшим, чем второй.Compares the two SqlInt32 parameters to determine whether the first is less than the second.

LessThanOrEqual(SqlInt32, SqlInt32)

Сравнивает два параметра SqlInt32, чтобы определить, является ли первый меньшим, чем второй, или равным ему.Compares the two SqlInt32 parameters to determine whether the first is less than or equal to the second.

Modulus(SqlInt32, SqlInt32)

Вычисляет остаток после деления первого параметра SqlInt32 на второй.Computes the remainder after dividing the first SqlInt32 parameter by the second.

Multiply(SqlInt32, SqlInt32)

Вычисляет произведение двух параметров SqlInt32.Computes the product of the two SqlInt32 parameters.

OnesComplement(SqlInt32)

Выполняет битовую операцию дополнения до единицы над заданной структурой SqlInt32.Performs a bitwise one's complement operation on the specified SqlInt32 structure.

Subtraction(SqlInt32, SqlInt32)

Вычитает второй параметр SqlInt32 из первого.Subtracts the second SqlInt32 parameter from the first.

UnaryNegation(SqlInt32)

Отрицает Value операнда SqlInt32.Negates the Value of the SqlInt32 operand.

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

IXmlSerializable.GetSchema()

Данный член предназначен для поддержки платформы .NET Framework и не должен вызываться напрямую из кода приложения.This member supports the .NET Framework infrastructure and is not intended to be used directly from your code.

IXmlSerializable.ReadXml(XmlReader)

Данный член предназначен для поддержки платформы .NET Framework и не должен вызываться напрямую из кода приложения.This member supports the .NET Framework infrastructure and is not intended to be used directly from your code.

IXmlSerializable.WriteXml(XmlWriter)

Данный член предназначен для поддержки платформы .NET Framework и не должен вызываться напрямую из кода приложения.This member supports the .NET Framework infrastructure and is not intended to be used directly from your code.

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

Дополнительно