SqlInt16 Struktura

Definice

Představuje 16bitové celé číslo, které se má uložit nebo načíst z databáze.

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
Dědičnost
SqlInt16
Atributy
Implementuje

Konstruktory

SqlInt16(Int16)

Inicializuje novou instanci struktury SqlInt16 pomocí zadaného krátkého celočíselného parametru.

Pole

MaxValue

Konstanta představující největší možnou hodnotu SqlInt16.

MinValue

Konstanta představující nejmenší možnou hodnotu SqlInt16.

Null

Představuje DBNull, které lze přiřadit k této instanci struktury SqlInt16.

Zero

Představuje nulovou hodnotu, kterou lze přiřadit k Value vlastnosti instance SqlInt16 struktury.

Vlastnosti

IsNull

Určuje, zda má tato SqlInt16 struktura hodnotu null.

Value

Získá hodnotu této instance SqlInt16 struktury. Tato vlastnost je jen pro čtení.

Metody

Add(SqlInt16, SqlInt16)

Vypočítá součet dvou SqlInt16 operandů.

BitwiseAnd(SqlInt16, SqlInt16)

Vypočítá bitový operátor AND jeho SqlInt16 operandů.

BitwiseOr(SqlInt16, SqlInt16)

Vypočítá bitový operátor OR dvou SqlInt16 operandů.

CompareTo(Object)

Porovná tuto SqlInt16 instanci se zadaným Object a vrátí indikaci jejich relativních hodnot.

CompareTo(SqlInt16)

Porovná tuto SqlInt16 instanci se zadaným SqlInt16 a vrátí indikaci jejich relativních hodnot.

Divide(SqlInt16, SqlInt16)

Vydělí první SqlInt16 operand druhým operandem.

Equals(Object)

Porovná zadaný objekt s Value vlastnost SqlInt16 objektu.

Equals(SqlInt16, SqlInt16)

Provede logické porovnání dvou SqlInt16 struktur, aby bylo možné určit, zda jsou stejné.

Equals(SqlInt16)

Určuje, zda je aktuální instance rovna jiné instanci stejného typu.

GetHashCode()

Vrátí kód hash pro tuto instanci.

GetXsdType(XmlSchemaSet)

Vrátí jazyk XSD (XML Schema Definition Language) zadaného XmlSchemaSet.

GreaterThan(SqlInt16, SqlInt16)

Porovná dvě instance SqlInt16 a určí, jestli je první větší než druhá.

GreaterThanOrEqual(SqlInt16, SqlInt16)

Porovná dvě SqlInt16 struktury a určí, zda je první větší nebo roven druhé.

LessThan(SqlInt16, SqlInt16)

Porovná dvě instance SqlInt16 a určí, jestli je první menší než druhá.

LessThanOrEqual(SqlInt16, SqlInt16)

Porovná dvě SqlInt16 struktury a určí, zda je první menší nebo roven druhé.

Mod(SqlInt16, SqlInt16)

Vypočítá zbytek po vydělení prvního SqlInt16 operandu o sekundu.

Modulus(SqlInt16, SqlInt16)

Rozdělí dvě SqlInt16 hodnoty a vrátí zbytek.

Multiply(SqlInt16, SqlInt16)

Vypočítá součin dvou parametrů SqlInt16.

NotEquals(SqlInt16, SqlInt16)

Provede logické porovnání dvou SqlInt16 struktur, aby bylo možné určit, zda nejsou stejné.

OnesComplement(SqlInt16)

Operátor ~ provádí bitové operace doplňku na svém SqlByte operandu.

Parse(String)

Převede String reprezentaci čísla na 16bitový ekvivalent celého čísla.

Subtract(SqlInt16, SqlInt16)

Odečte druhý SqlInt16 parametr od prvního.

ToSqlBoolean()

Převede tuto strukturu SqlInt16 na SqlBoolean.

ToSqlByte()

Převede tuto strukturu SqlInt16 na SqlByte.

ToSqlDecimal()

Převede tuto strukturu SqlInt16 na SqlDecimal.

ToSqlDouble()

Převede tuto strukturu SqlInt16 na SqlDouble.

ToSqlInt32()

Převede tuto strukturu SqlInt16 na SqlInt32.

ToSqlInt64()

Převede tuto strukturu SqlInt16 na SqlInt64.

ToSqlMoney()

Převede tuto strukturu SqlInt16 na SqlMoney.

ToSqlSingle()

Převede tuto strukturu SqlInt16 na SqlSingle.

ToSqlString()

Převede tuto strukturu SqlInt16 na SqlString.

ToString()

Převede SqlInt16 strukturu na String.

Xor(SqlInt16, SqlInt16)

Provede bitové operace exclusive-OR na zadaných parametrech.

Operátory

Addition(SqlInt16, SqlInt16)

Vypočítá součet dvou SqlInt16 operandů.

BitwiseAnd(SqlInt16, SqlInt16)

Vypočítá bitový operátor AND jeho SqlInt16 operandů.

BitwiseOr(SqlInt16, SqlInt16)

Vypočítá bitový operátor OR dvou SqlInt16 operandů.

Division(SqlInt16, SqlInt16)

Vydělí první SqlInt16 operand druhým operandem.

Equality(SqlInt16, SqlInt16)

Provede logické porovnání dvou SqlInt16 struktur, aby bylo možné určit, zda jsou stejné.

ExclusiveOr(SqlInt16, SqlInt16)

Provede bitové operace exclusive-OR na zadaných parametrech.

Explicit(SqlBoolean to SqlInt16)

Převede zadanou strukturu SqlBoolean na SqlInt16.

Explicit(SqlDecimal to SqlInt16)

Převede zadanou strukturu SqlDecimal na SqlInt16.

Explicit(SqlDouble to SqlInt16)

Převede zadanou strukturu SqlDouble na SqlInt16.

Explicit(SqlInt16 to Int16)

Převede zadanou SqlInt16 strukturu na krátké celé číslo.

Explicit(SqlInt32 to SqlInt16)

Převede zadanou strukturu SqlInt32 na SqlInt16.

Explicit(SqlInt64 to SqlInt16)

Převede zadanou strukturu SqlInt64 na SqlInt16.

Explicit(SqlMoney to SqlInt16)

Převede zadanou strukturu SqlMoney na SqlInt16.

Explicit(SqlSingle to SqlInt16)

Převede zadanou strukturu SqlSingle na SqlInt16.

Explicit(SqlString to SqlInt16)

Převede zadaný objekt SqlString na SqlInt16.

GreaterThan(SqlInt16, SqlInt16)

Porovná dvě instance SqlInt16 a určí, jestli je první větší než druhá.

GreaterThanOrEqual(SqlInt16, SqlInt16)

Porovná dvě SqlInt16 struktury a určí, zda je první větší nebo roven druhé.

Implicit(Int16 to SqlInt16)

Převede zadané krátké celé číslo na SqlInt16.

Implicit(SqlByte to SqlInt16)

Převede zadanou strukturu SqlByte na SqlInt16.

Inequality(SqlInt16, SqlInt16)

Provede logické porovnání dvou SqlInt16 struktur, aby bylo možné určit, zda nejsou stejné.

LessThan(SqlInt16, SqlInt16)

Porovná dvě instance SqlInt16 a určí, jestli je první menší než druhá.

LessThanOrEqual(SqlInt16, SqlInt16)

Porovná dvě SqlInt16 struktury a určí, zda je první menší nebo roven druhé.

Modulus(SqlInt16, SqlInt16)

Vypočítá zbytek po vydělení prvního SqlInt16 operandu o sekundu.

Multiply(SqlInt16, SqlInt16)

Vypočítá součin dvou parametrů SqlInt16.

OnesComplement(SqlInt16)

Operátor ~ provádí bitové operace doplňku na svém SqlByte operandu.

Subtraction(SqlInt16, SqlInt16)

Odečte druhý SqlInt16 parametr od prvního.

UnaryNegation(SqlInt16)

Unární operátor minus neguje ValueSqlInt16 operandu.

Explicitní implementace rozhraní

IXmlSerializable.GetSchema()

Tento člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu.

IXmlSerializable.ReadXml(XmlReader)

Tento člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu.

IXmlSerializable.WriteXml(XmlWriter)

Tento člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu.

Platí pro

Viz také