SqlInt16 Структура

Определение

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

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

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

SqlInt16(Int16)

Инициализирует новый экземпляр структуры SqlInt16 с использованием предоставленного параметра типа короткого целого.Initializes a new instance of the SqlInt16 structure using the supplied short integer parameter.

Поля

MaxValue

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

MinValue

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

Null

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

Zero

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

Свойства

IsNull

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

Value

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

Методы

Add(SqlInt16, SqlInt16)

Вычисляет сумму двух операндов SqlInt16.Computes the sum of the two SqlInt16 operands.

BitwiseAnd(SqlInt16, SqlInt16)

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

BitwiseOr(SqlInt16, SqlInt16)

Вычисляет результат битовой операции OR двух операндов SqlInt16.Computes the bitwise OR of its two SqlInt16 operands.

CompareTo(Object)

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

CompareTo(SqlInt16)

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

Divide(SqlInt16, SqlInt16)

Делит первый операнд SqlInt16 на второй.Divides the first SqlInt16 operand by the second.

Equals(Object)

Сравнивает заданный объект со свойством Value объекта SqlInt16.Compares the specified object to the Value property of the SqlInt16 object.

Equals(SqlInt16, SqlInt16)

Выполняет логическое сравнение двух структур SqlInt16, чтобы определить, равны ли они.Performs a logical comparison of two SqlInt16 structures 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(SqlInt16, SqlInt16)

Сравнивает два экземпляра SqlInt16, чтобы определить, что первый объект больше, чем второй.Compares two instances of SqlInt16 to determine whether the first is greater than the second.

GreaterThanOrEqual(SqlInt16, SqlInt16)

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

LessThan(SqlInt16, SqlInt16)

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

LessThanOrEqual(SqlInt16, SqlInt16)

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

Mod(SqlInt16, SqlInt16)

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

Modulus(SqlInt16, SqlInt16)

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

Multiply(SqlInt16, SqlInt16)

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

NotEquals(SqlInt16, SqlInt16)

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

OnesComplement(SqlInt16)

Оператор ~ выполняет битовую операцию дополнения до единицы над операндом SqlByte.The ~ operator performs a bitwise one's complement operation on its SqlByte operand.

Parse(String)

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

Subtract(SqlInt16, SqlInt16)

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

ToSqlBoolean()

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

ToSqlByte()

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

ToSqlDecimal()

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

ToSqlDouble()

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

ToSqlInt32()

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

ToSqlInt64()

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

ToSqlMoney()

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

ToSqlSingle()

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

ToSqlString()

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

ToString()

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

Xor(SqlInt16, SqlInt16)

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

Операторы

Addition(SqlInt16, SqlInt16)

Вычисляет сумму двух операндов SqlInt16.Computes the sum of the two SqlInt16 operands.

BitwiseAnd(SqlInt16, SqlInt16)

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

BitwiseOr(SqlInt16, SqlInt16)

Вычисляет результат битовой операции OR двух операндов SqlInt16.Computes the bitwise OR of its two SqlInt16 operands.

Division(SqlInt16, SqlInt16)

Делит первый операнд SqlInt16 на второй.Divides the first SqlInt16 operand by the second.

Equality(SqlInt16, SqlInt16)

Выполняет логическое сравнение двух структур SqlInt16, чтобы определить, равны ли они.Performs a logical comparison of two SqlInt16 structures to determine whether they are equal.

ExclusiveOr(SqlInt16, SqlInt16)

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

Explicit(SqlBoolean to SqlInt16)

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

Explicit(SqlDecimal to SqlInt16)

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

Explicit(SqlDouble to SqlInt16)

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

Explicit(SqlInt16 to Int16)

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

Explicit(SqlInt32 to SqlInt16)

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

Explicit(SqlInt64 to SqlInt16)

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

Explicit(SqlMoney to SqlInt16)

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

Explicit(SqlSingle to SqlInt16)

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

Explicit(SqlString to SqlInt16)

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

GreaterThan(SqlInt16, SqlInt16)

Сравнивает два экземпляра SqlInt16, чтобы определить, что первый объект больше, чем второй.Compares two instances of SqlInt16 to determine whether the first is greater than the second.

GreaterThanOrEqual(SqlInt16, SqlInt16)

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

Implicit(Int16 to SqlInt16)

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

Implicit(SqlByte to SqlInt16)

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

Inequality(SqlInt16, SqlInt16)

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

LessThan(SqlInt16, SqlInt16)

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

LessThanOrEqual(SqlInt16, SqlInt16)

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

Modulus(SqlInt16, SqlInt16)

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

Multiply(SqlInt16, SqlInt16)

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

OnesComplement(SqlInt16)

Оператор ~ выполняет битовую операцию дополнения до единицы над операндом SqlByte.The ~ operator performs a bitwise one's complement operation on its SqlByte operand.

Subtraction(SqlInt16, SqlInt16)

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

UnaryNegation(SqlInt16)

Оператор "унарный минус" меняет знак Value операнда SqlInt16.The unary minus operator negates the Value of the SqlInt16 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.

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

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