Udostępnij za pośrednictwem


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

Konstruktory

SqlInt16(Int16)

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

Pola

MaxValue

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

MinValue

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

Null

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

Zero

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

Właściwości

IsNull

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

Value

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

Metody

Add(SqlInt16, SqlInt16)

Oblicza sumę dwóch SqlInt16 operandów.

BitwiseAnd(SqlInt16, SqlInt16)

Oblicza bitowe wartości AND jego SqlInt16 operandów.

BitwiseOr(SqlInt16, SqlInt16)

Oblicza bitowe OR z dwóch SqlInt16 operandów.

CompareTo(Object)

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

CompareTo(SqlInt16)

Porównuje to wystąpienie SqlInt16 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ą Value obiektu SqlInt16.

Equals(SqlInt16, SqlInt16)

Wykonuje logiczne porównanie dwóch struktur SqlInt16 w celu określenia, czy są one równe.

Equals(SqlInt16)

Wskazuje, czy bieżące wystąpienie jest równe innemu wystąpieniu tego samego typu.

GetHashCode()

Zwraca kod skrótu dla tego wystąpienia.

GetXsdType(XmlSchemaSet)

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

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 struktury SqlInt16, 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 struktury SqlInt16, aby określić, czy pierwsza jest mniejsza, czy równa drugiej.

Mod(SqlInt16, SqlInt16)

Oblicza resztę po podzieleniu pierwszego SqlInt16 operandu przez drugą.

Modulus(SqlInt16, SqlInt16)

Dzieli dwie SqlInt16 wartości i zwraca resztę.

Multiply(SqlInt16, SqlInt16)

Oblicza produkt dwóch parametrów SqlInt16.

NotEquals(SqlInt16, SqlInt16)

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

OnesComplement(SqlInt16)

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

Parse(String)

Konwertuje String reprezentację liczby na 16-bitową liczbę całkowitą ze znakiem.

Subtract(SqlInt16, SqlInt16)

Odejmuje drugi parametr SqlInt16 z pierwszego.

ToSqlBoolean()

Konwertuje tę strukturę SqlInt16 na SqlBoolean.

ToSqlByte()

Konwertuje tę strukturę SqlInt16 na SqlByte.

ToSqlDecimal()

Konwertuje tę strukturę SqlInt16 na SqlDecimal.

ToSqlDouble()

Konwertuje tę strukturę SqlInt16 na SqlDouble.

ToSqlInt32()

Konwertuje tę strukturę SqlInt16 na SqlInt32.

ToSqlInt64()

Konwertuje tę strukturę SqlInt16 na SqlInt64.

ToSqlMoney()

Konwertuje tę strukturę SqlInt16 na SqlMoney.

ToSqlSingle()

Konwertuje tę strukturę SqlInt16 na SqlSingle.

ToSqlString()

Konwertuje tę strukturę SqlInt16 na SqlString.

ToString()

Konwertuje strukturę SqlInt16 na String.

Xor(SqlInt16, SqlInt16)

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

Operatory

Addition(SqlInt16, SqlInt16)

Oblicza sumę dwóch SqlInt16 operandów.

BitwiseAnd(SqlInt16, SqlInt16)

Oblicza bitowe wartości AND jego SqlInt16 operandów.

BitwiseOr(SqlInt16, SqlInt16)

Oblicza bitowe OR z dwóch SqlInt16 operandów.

Division(SqlInt16, SqlInt16)

Dzieli pierwszy SqlInt16 operand przez drugi.

Equality(SqlInt16, SqlInt16)

Wykonuje logiczne porównanie dwóch struktur SqlInt16 w celu określenia, czy są one równe.

ExclusiveOr(SqlInt16, SqlInt16)

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

Explicit(SqlBoolean to SqlInt16)

Konwertuje podaną strukturę SqlBoolean na SqlInt16.

Explicit(SqlDecimal to SqlInt16)

Konwertuje podaną strukturę SqlDecimal na SqlInt16.

Explicit(SqlDouble to SqlInt16)

Konwertuje podaną strukturę SqlDouble na SqlInt16.

Explicit(SqlInt16 to Int16)

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

Explicit(SqlInt32 to SqlInt16)

Konwertuje podaną strukturę SqlInt32 na SqlInt16.

Explicit(SqlInt64 to SqlInt16)

Konwertuje podaną strukturę SqlInt64 na SqlInt16.

Explicit(SqlMoney to SqlInt16)

Konwertuje podaną strukturę SqlMoney na SqlInt16.

Explicit(SqlSingle to SqlInt16)

Konwertuje podaną strukturę SqlSingle na SqlInt16.

Explicit(SqlString to SqlInt16)

Konwertuje podany obiekt SqlString 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 struktury SqlInt16, 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ą strukturę SqlByte na SqlInt16.

Inequality(SqlInt16, SqlInt16)

Wykonuje logiczne porównanie dwóch struktur SqlInt16, 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 struktury SqlInt16, aby określić, czy pierwsza jest mniejsza, czy równa drugiej.

Modulus(SqlInt16, SqlInt16)

Oblicza resztę po podzieleniu pierwszego SqlInt16 operandu przez drugą.

Multiply(SqlInt16, SqlInt16)

Oblicza produkt dwóch parametrów SqlInt16.

OnesComplement(SqlInt16)

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

Subtraction(SqlInt16, SqlInt16)

Odejmuje drugi parametr SqlInt16 z pierwszego.

UnaryNegation(SqlInt16)

Jednoargumentowy operator minus neguje Value operandu SqlInt16.

Jawne implementacje interfejsu

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ż