SqlInt16 Структура

Определение

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

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

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

Имя Описание
SqlInt16(Int16)

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

Поля

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

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

MinValue

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

Null

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

Zero

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

Свойства

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

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

Value

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

Методы

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

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

BitwiseAnd(SqlInt16, SqlInt16)

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

BitwiseOr(SqlInt16, SqlInt16)

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

CompareTo(Object)

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

CompareTo(SqlInt16)

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

Divide(SqlInt16, SqlInt16)

Делит первый SqlInt16 операндов на второй.

Equals(Object)

Сравнивает указанный объект со свойством ValueSqlInt16 объекта.

Equals(SqlInt16, SqlInt16)

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

GetHashCode()

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

GetXsdType(XmlSchemaSet)

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

GreaterThan(SqlInt16, SqlInt16)

Сравнивает два экземпляра, SqlInt16 чтобы определить, больше ли первый больше второго.

GreaterThanOrEqual(SqlInt16, SqlInt16)

Сравнивает две SqlInt16 структуры, чтобы определить, превышает ли первая или равна второй.

LessThan(SqlInt16, SqlInt16)

Сравнивает два экземпляра, SqlInt16 чтобы определить, меньше ли первая, чем вторая.

LessThanOrEqual(SqlInt16, SqlInt16)

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

Mod(SqlInt16, SqlInt16)

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

Modulus(SqlInt16, SqlInt16)

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

Multiply(SqlInt16, SqlInt16)

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

NotEquals(SqlInt16, SqlInt16)

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

OnesComplement(SqlInt16)

Оператор ~ выполняет побитовую операцию дополнения одного на операнде SqlByte .

Parse(String)

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

Subtract(SqlInt16, SqlInt16)

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

ToSqlBoolean()

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

ToSqlByte()

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

ToSqlDecimal()

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

ToSqlDouble()

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

ToSqlInt32()

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

ToSqlInt64()

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

ToSqlMoney()

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

ToSqlSingle()

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

ToSqlString()

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

ToString()

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

Xor(SqlInt16, SqlInt16)

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

Операторы

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

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

BitwiseAnd(SqlInt16, SqlInt16)

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

BitwiseOr(SqlInt16, SqlInt16)

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

Division(SqlInt16, SqlInt16)

Делит первый SqlInt16 операндов на второй.

Equality(SqlInt16, SqlInt16)

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

ExclusiveOr(SqlInt16, SqlInt16)

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

Explicit(SqlBoolean to SqlInt16)

Преобразует указанную SqlBoolean структуру SqlInt16в .

Explicit(SqlDecimal to SqlInt16)

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

Explicit(SqlDouble to SqlInt16)

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

Explicit(SqlInt16 to Int16)

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

Explicit(SqlInt32 to SqlInt16)

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

Explicit(SqlInt64 to SqlInt16)

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

Explicit(SqlMoney to SqlInt16)

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

Explicit(SqlSingle to SqlInt16)

Преобразует указанную SqlSingle структуру SqlInt16в .

Explicit(SqlString to SqlInt16)

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

GreaterThan(SqlInt16, SqlInt16)

Сравнивает два экземпляра, SqlInt16 чтобы определить, больше ли первый больше второго.

GreaterThanOrEqual(SqlInt16, SqlInt16)

Сравнивает две SqlInt16 структуры, чтобы определить, превышает ли первая или равна второй.

Implicit(Int16 to SqlInt16)

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

Implicit(SqlByte to SqlInt16)

Преобразует указанную SqlByte структуру SqlInt16в .

Inequality(SqlInt16, SqlInt16)

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

LessThan(SqlInt16, SqlInt16)

Сравнивает два экземпляра, SqlInt16 чтобы определить, меньше ли первая, чем вторая.

LessThanOrEqual(SqlInt16, SqlInt16)

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

Modulus(SqlInt16, SqlInt16)

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

Multiply(SqlInt16, SqlInt16)

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

OnesComplement(SqlInt16)

Оператор ~ выполняет побитовую операцию дополнения одного на операнде SqlByte .

Subtraction(SqlInt16, SqlInt16)

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

UnaryNegation(SqlInt16)

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

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

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

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

IXmlSerializable.ReadXml(XmlReader)

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

IXmlSerializable.WriteXml(XmlWriter)

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

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

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