SqlInt16 Struktura

Definicja

Reprezentuje 16-bitową liczbę całkowitą podpisaną do przechowywania lub pobierania 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 SqlInt16 nowe wystąpienie struktury przy użyciu podanego parametru krótkiej liczby całkowitej.

Pola

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 element 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

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

Add(SqlInt16, SqlInt16)

Oblicza sumę dwóch SqlInt16 operandów.

BitwiseAnd(SqlInt16, SqlInt16)

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

BitwiseOr(SqlInt16, SqlInt16)

Oblicza bitowe or dwóch SqlInt16 operandów.

CompareTo(Object)

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

CompareTo(SqlInt16)

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

Divide(SqlInt16, SqlInt16)

Dzieli pierwszy SqlInt16 operand przez drugi.

Equals(Object)

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

Equals(SqlInt16)

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

Equals(SqlInt16, SqlInt16)

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

GetHashCode()

Zwraca wartość 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 niż lub 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 niż lub 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 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 bitowo operację uzupełniania na jego SqlByte operand.

Parse(String)

Konwertuje reprezentację String liczby na 16-bitową liczbę całkowitą z podpisem.

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ę exclusive-OR na podanych parametrach.

Operatory

Addition(SqlInt16, SqlInt16)

Oblicza sumę dwóch SqlInt16 operandów.

BitwiseAnd(SqlInt16, SqlInt16)

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

BitwiseOr(SqlInt16, SqlInt16)

Oblicza bitowe or 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ę exclusive-OR na podanych parametrach.

Explicit(SqlBoolean to SqlInt16)

Konwertuje dostarczoną SqlBoolean strukturę na SqlInt16.

Explicit(SqlDecimal to SqlInt16)

Konwertuje dostarczoną SqlDecimal strukturę na SqlInt16.

Explicit(SqlDouble to SqlInt16)

Konwertuje dostarczoną 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 klasy 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 klasy 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 przez drugi.

Multiply(SqlInt16, SqlInt16)

Oblicza iloczyn dwóch SqlInt16 parametrów.

OnesComplement(SqlInt16)

Operator ~ wykonuje bitową operację uzupełniania na operandzie SqlByte .

Subtraction(SqlInt16, SqlInt16)

Odejmuje drugi SqlInt16 parametr z pierwszego.

UnaryNegation(SqlInt16)

Jednoargumentowy operator minus neguje Value SqlInt16 operand.

Jawne implementacje interfejsu

IXmlSerializable.GetSchema()

Ten element członkowski obsługuje infrastrukturę programu .NET Framework i nie jest przeznaczony do użycia bezpośrednio w kodzie.

IXmlSerializable.ReadXml(XmlReader)

Ten element członkowski obsługuje infrastrukturę programu .NET Framework i nie jest przeznaczony do użycia bezpośrednio w kodzie.

IXmlSerializable.WriteXml(XmlWriter)

Ten element członkowski obsługuje infrastrukturę programu .NET Framework i nie jest przeznaczony do użycia bezpośrednio w kodzie.

Dotyczy

Zobacz też