SqlInt16 Struktura

Definicja

Reprezentuje 16-bitową liczbę całkowitą ze znakiem, która ma być przechowywana w bazie danych lub pobierana z bazy danych.

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
Dziedziczenie
SqlInt16
Atrybuty
Implementuje

Konstruktory

Nazwa Opis
SqlInt16(Int16)

Inicjuje nowe wystąpienie SqlInt16 struktury przy użyciu podanego parametru krótkiej liczby całkowitej.

Pola

Nazwa Opis
MaxValue

Stała reprezentująca największą możliwą wartość elementu SqlInt16.

MinValue

Stała reprezentująca najmniejszą możliwą wartość elementu SqlInt16.

Null

Reprezentuje obiekt DBNull , który można przypisać do tego wystąpienia SqlInt16 struktury.

Zero

Reprezentuje wartość zero, którą można przypisać do Value właściwości wystąpienia SqlInt16 struktury.

Właściwości

Nazwa Opis
IsNull

Wskazuje, czy ta SqlInt16 struktura ma wartość null.

Value

Pobiera wartość tego wystąpienia SqlInt16 struktury. Ta właściwość jest tylko do odczytu.

Metody

Nazwa Opis
Add(SqlInt16, SqlInt16)

Oblicza sumę dwóch SqlInt16 operandów.

BitwiseAnd(SqlInt16, SqlInt16)

Oblicza bitowe and jego SqlInt16 operandy.

BitwiseOr(SqlInt16, SqlInt16)

Oblicza bitowe or jego dwóch SqlInt16 operandów.

CompareTo(Object)

Porównuje to SqlInt16 wystąpienie z podanym Object i zwraca wskazanie ich względnych wartości.

CompareTo(SqlInt16)

Porównuje to SqlInt16 wystąpienie z podanym SqlInt16 i zwraca wskazanie ich względnych wartości.

Divide(SqlInt16, SqlInt16)

Dzieli pierwszy SqlInt16 operand przez drugi.

Equals(Object)

Porównuje określony obiekt z właściwością ValueSqlInt16 obiektu.

Equals(SqlInt16, SqlInt16)

Wykonuje logiczne porównanie dwóch SqlInt16 struktur, aby określić, czy są równe.

GetHashCode()

Zwraca kod skrótu dla tego wystąpienia.

GetXsdType(XmlSchemaSet)

Zwraca język definicji schematu XML (XSD) określonego XmlSchemaSetelementu .

GreaterThan(SqlInt16, SqlInt16)

Porównuje dwa wystąpienia, SqlInt16 aby określić, czy pierwszy jest większy niż drugi.

GreaterThanOrEqual(SqlInt16, SqlInt16)

Porównuje dwie SqlInt16 struktury, aby określić, czy pierwsza jest większa, czy równa drugiej.

LessThan(SqlInt16, SqlInt16)

Porównuje dwa wystąpienia, SqlInt16 aby określić, czy pierwszy jest mniejszy niż drugi.

LessThanOrEqual(SqlInt16, SqlInt16)

Porównuje dwie SqlInt16 struktury, aby określić, czy pierwsza jest mniejsza, czy równa drugiej.

Mod(SqlInt16, SqlInt16)

Oblicza resztę po podzieleniu pierwszego SqlInt16 operandu na drugi.

Modulus(SqlInt16, SqlInt16)

Dzieli dwie SqlInt16 wartości i zwraca resztę.

Multiply(SqlInt16, SqlInt16)

Oblicza produkt dwóch SqlInt16 parametrów.

NotEquals(SqlInt16, SqlInt16)

Wykonuje logiczne porównanie dwóch SqlInt16 struktur, aby określić, czy nie są równe.

OnesComplement(SqlInt16)

Operator ~ wykonuje bitową operację uzupełnienia na operandie SqlByte .

Parse(String)

Konwertuje reprezentację String liczby na równoważną 16-bitową liczbę całkowitą ze znakiem.

Subtract(SqlInt16, SqlInt16)

Odejmuje drugi SqlInt16 parametr z pierwszego.

ToSqlBoolean()

Konwertuje tę SqlInt16 strukturę na SqlBoolean.

ToSqlByte()

Konwertuje tę SqlInt16 strukturę na SqlByte.

ToSqlDecimal()

Konwertuje tę SqlInt16 strukturę na SqlDecimal.

ToSqlDouble()

Konwertuje tę SqlInt16 strukturę na SqlDouble.

ToSqlInt32()

Konwertuje tę SqlInt16 strukturę na SqlInt32.

ToSqlInt64()

Konwertuje tę SqlInt16 strukturę na SqlInt64.

ToSqlMoney()

Konwertuje tę SqlInt16 strukturę na SqlMoney.

ToSqlSingle()

Konwertuje tę SqlInt16 strukturę na SqlSingle.

ToSqlString()

Konwertuje tę SqlInt16 strukturę na SqlString.

ToString()

Konwertuje SqlInt16 strukturę na String.

Xor(SqlInt16, SqlInt16)

Wykonuje bitową operację wyłączną OR na podanych parametrach.

Operatory

Nazwa Opis
Addition(SqlInt16, SqlInt16)

Oblicza sumę dwóch SqlInt16 operandów.

BitwiseAnd(SqlInt16, SqlInt16)

Oblicza bitowe and jego SqlInt16 operandy.

BitwiseOr(SqlInt16, SqlInt16)

Oblicza bitowe or jego dwóch SqlInt16 operandów.

Division(SqlInt16, SqlInt16)

Dzieli pierwszy SqlInt16 operand przez drugi.

Equality(SqlInt16, SqlInt16)

Wykonuje logiczne porównanie dwóch SqlInt16 struktur, aby określić, czy są równe.

ExclusiveOr(SqlInt16, SqlInt16)

Wykonuje bitową operację wyłączną OR na podanych parametrach.

Explicit(SqlBoolean to SqlInt16)

Konwertuje podaną SqlBoolean strukturę na SqlInt16.

Explicit(SqlDecimal to SqlInt16)

Konwertuje podaną SqlDecimal strukturę na SqlInt16.

Explicit(SqlDouble to SqlInt16)

Konwertuje podaną SqlDouble strukturę na SqlInt16.

Explicit(SqlInt16 to Int16)

Konwertuje podaną SqlInt16 strukturę na krótką liczbę całkowitą.

Explicit(SqlInt32 to SqlInt16)

Konwertuje podaną SqlInt32 strukturę na SqlInt16.

Explicit(SqlInt64 to SqlInt16)

Konwertuje podaną SqlInt64 strukturę na SqlInt16.

Explicit(SqlMoney to SqlInt16)

Konwertuje podaną SqlMoney strukturę na SqlInt16.

Explicit(SqlSingle to SqlInt16)

Konwertuje podaną SqlSingle strukturę na SqlInt16.

Explicit(SqlString to SqlInt16)

Konwertuje podany SqlString obiekt na SqlInt16.

GreaterThan(SqlInt16, SqlInt16)

Porównuje dwa wystąpienia, SqlInt16 aby określić, czy pierwszy jest większy niż drugi.

GreaterThanOrEqual(SqlInt16, SqlInt16)

Porównuje dwie SqlInt16 struktury, aby określić, czy pierwsza jest większa, czy równa drugiej.

Implicit(Int16 to SqlInt16)

Konwertuje podaną krótką liczbę całkowitą na SqlInt16.

Implicit(SqlByte to SqlInt16)

Konwertuje podaną SqlByte strukturę na SqlInt16.

Inequality(SqlInt16, SqlInt16)

Wykonuje logiczne porównanie dwóch SqlInt16 struktur, aby określić, czy nie są równe.

LessThan(SqlInt16, SqlInt16)

Porównuje dwa wystąpienia, SqlInt16 aby określić, czy pierwszy jest mniejszy niż drugi.

LessThanOrEqual(SqlInt16, SqlInt16)

Porównuje dwie SqlInt16 struktury, aby określić, czy pierwsza jest mniejsza, czy równa drugiej.

Modulus(SqlInt16, SqlInt16)

Oblicza resztę po podzieleniu pierwszego SqlInt16 operandu na drugi.

Multiply(SqlInt16, SqlInt16)

Oblicza produkt dwóch SqlInt16 parametrów.

OnesComplement(SqlInt16)

Operator ~ wykonuje bitową operację uzupełnienia na operandie SqlByte .

Subtraction(SqlInt16, SqlInt16)

Odejmuje drugi SqlInt16 parametr z pierwszego.

UnaryNegation(SqlInt16)

Jednoargumentowy operator minus neguje Value operand.SqlInt16

Jawne implementacje interfejsu

Nazwa Opis
IXmlSerializable.GetSchema()

Ten element członkowski obsługuje infrastrukturę programu .NET Framework i nie ma być używany bezpośrednio z poziomu kodu.

IXmlSerializable.ReadXml(XmlReader)

Ten element członkowski obsługuje infrastrukturę programu .NET Framework i nie ma być używany bezpośrednio z poziomu kodu.

IXmlSerializable.WriteXml(XmlWriter)

Ten element członkowski obsługuje infrastrukturę programu .NET Framework i nie ma być używany bezpośrednio z poziomu kodu.

Dotyczy

Zobacz też