SqlInt16 Struktura
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje 16bitové celé číslo, které se má uložit nebo načíst z databáze.
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, System::Xml::Serialization::IXmlSerializable
public value class SqlInt16 : IComparable, System::Data::SqlTypes::INullable
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.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, IEquatable(Of SqlInt16), INullable, IXmlSerializable
Public Structure SqlInt16
Implements IComparable, INullable, IXmlSerializable
Public Structure SqlInt16
Implements IComparable, INullable
- Dědičnost
- Atributy
- Implementuje
Konstruktory
| Name | Description |
|---|---|
| SqlInt16(Int16) |
Inicializuje novou instanci struktury SqlInt16 pomocí zadaného krátkého celočíselného parametru. |
Pole
| Name | Description |
|---|---|
| MaxValue |
Konstanta představující největší možnou hodnotu SqlInt16. |
| MinValue |
Konstanta představující nejmenší možnou hodnotu SqlInt16. |
| Null |
DBNull Představuje, které lze přiřadit k této instanci SqlInt16 struktury. |
| Zero |
Představuje nulovou hodnotu, kterou lze přiřadit k Value vlastnosti instance SqlInt16 struktury. |
Vlastnosti
| Name | Description |
|---|---|
| IsNull |
Určuje, zda má tato SqlInt16 struktura hodnotu null. |
| Value |
Získá hodnotu této instance SqlInt16 struktury. Tato vlastnost je pouze pro čtení. |
Metody
| Name | Description |
|---|---|
| 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á bitovou hodnotu OR dvou SqlInt16 operandů. |
| CompareTo(Object) |
Porovná tuto SqlInt16 instanci se zadanou Object instancí a vrátí indikaci jejich relativních hodnot. |
| CompareTo(SqlInt16) |
Porovná tuto SqlInt16 instanci se zadanou SqlInt16 instancí a vrátí indikaci jejich relativních hodnot. |
| Divide(SqlInt16, SqlInt16) |
Vydělí první SqlInt16 operand druhým operandem. |
| Equals(Object) | |
| Equals(SqlInt16, SqlInt16) |
Provede logické porovnání dvou SqlInt16 struktur a určí, jestli 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 XmlSchemaSetjazyka . |
| 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 těchto dvou SqlInt16 parametrů. |
| 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 SqlInt16 strukturu na SqlBoolean. |
| ToSqlByte() | |
| ToSqlDecimal() |
Převede tuto SqlInt16 strukturu na SqlDecimal. |
| ToSqlDouble() | |
| ToSqlInt32() | |
| ToSqlInt64() | |
| ToSqlMoney() | |
| ToSqlSingle() | |
| ToSqlString() | |
| ToString() | |
| Xor(SqlInt16, SqlInt16) |
Provede bitové operace exclusive-OR na zadaných parametrech. |
Operátory
| Name | Description |
|---|---|
| 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á bitovou hodnotu 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 a určí, jestli jsou stejné. |
| ExclusiveOr(SqlInt16, SqlInt16) |
Provede bitové operace exclusive-OR na zadaných parametrech. |
| Explicit(SqlBoolean to SqlInt16) |
Převede zadanou SqlBoolean strukturu na SqlInt16. |
| Explicit(SqlDecimal to SqlInt16) |
Převede zadanou SqlDecimal strukturu na SqlInt16. |
| Explicit(SqlDouble to SqlInt16) | |
| Explicit(SqlInt16 to Int16) |
Převede zadanou SqlInt16 strukturu na krátké celé číslo. |
| Explicit(SqlInt32 to SqlInt16) | |
| Explicit(SqlInt64 to SqlInt16) | |
| Explicit(SqlMoney to SqlInt16) | |
| Explicit(SqlSingle to SqlInt16) | |
| Explicit(SqlString to 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) | |
| 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 těchto dvou SqlInt16 parametrů. |
| 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) |
Explicitní implementace rozhraní
| Name | Description |
|---|---|
| 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. |