Поделиться через


SqlInt16 Структура

Определение

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

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

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

Equals(SqlInt16, SqlInt16)

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

Equals(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()

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

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)

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

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

IXmlSerializable.GetSchema()

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

IXmlSerializable.ReadXml(XmlReader)

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

IXmlSerializable.WriteXml(XmlWriter)

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

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

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