SqlInt16 Struktúra

Definíció

Egy 16 bites aláírt egész szám, amely egy adatbázisban tárolható vagy lekérhető.

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
Öröklődés
SqlInt16
Attribútumok
Megvalósítás

Konstruktorok

Name Description
SqlInt16(Int16)

Inicializálja a SqlInt16 struktúra új példányát a megadott rövid egész szám paraméterrel.

Mezők

Name Description
MaxValue

A legnagyobb lehetséges értéket SqlInt16képviselő állandó.

MinValue

A lehető legkisebb értéket SqlInt16képviselő állandó.

Null

DBNull A struktúra ezen példányához SqlInt16 hozzárendelhető értékeket jelöli.

Zero

Nulla értéket jelöl, amely hozzárendelhető a Value struktúra egy példányának tulajdonságához SqlInt16 .

Tulajdonságok

Name Description
IsNull

Azt jelzi, hogy ez a SqlInt16 struktúra null értékű-e.

Value

Lekéri ennek a struktúrapéldánynak SqlInt16 az értékét. Ez a tulajdonság írásvédett.

Metódusok

Name Description
Add(SqlInt16, SqlInt16)

Kiszámítja a két SqlInt16 operandus összegét.

BitwiseAnd(SqlInt16, SqlInt16)

Kiszámítja a bitenkénti ÉS annak SqlInt16 operandusait.

BitwiseOr(SqlInt16, SqlInt16)

Kiszámítja a bitenkénti VAGY annak két SqlInt16 operandusát.

CompareTo(Object)

Összehasonlítja ezt a SqlInt16 példányt a megadott Object értékkel, és visszaadja a relatív értékek jelzését.

CompareTo(SqlInt16)

Összehasonlítja ezt a SqlInt16 példányt a megadott SqlInt16 értékkel, és visszaadja a relatív értékek jelzését.

Divide(SqlInt16, SqlInt16)

Az első SqlInt16 operandus osztása a másodikkal.

Equals(Object)

Összehasonlítja a megadott objektumot az ValueSqlInt16 objektum tulajdonságával.

Equals(SqlInt16, SqlInt16)

Két struktúra logikai összehasonlítását SqlInt16 hajtja végre annak megállapításához, hogy egyenlőek-e.

Equals(SqlInt16)

Azt jelzi, hogy az aktuális példány egyenlő-e egy másik, azonos típusú példánysal.

GetHashCode()

A példány kivonatkódját adja vissza.

GetXsdType(XmlSchemaSet)

A megadott XmlSchemaSetXML-sémadefiníciós nyelvet (XSD) adja vissza.

GreaterThan(SqlInt16, SqlInt16)

Két példány összehasonlításával SqlInt16 állapítja meg, hogy az első nagyobb-e, mint a második.

GreaterThanOrEqual(SqlInt16, SqlInt16)

Két SqlInt16 struktúrát hasonlít össze annak megállapításához, hogy az első nagyobb-e, mint a második.

LessThan(SqlInt16, SqlInt16)

Két példány összehasonlításával SqlInt16 állapítja meg, hogy az első kisebb-e a másodiknál.

LessThanOrEqual(SqlInt16, SqlInt16)

Két SqlInt16 struktúrát hasonlít össze annak megállapításához, hogy az első kisebb-e, mint a második.

Mod(SqlInt16, SqlInt16)

Kiszámítja a fennmaradó részt, miután az első SqlInt16 operandusát a másodikkal osztja el.

Modulus(SqlInt16, SqlInt16)

Két SqlInt16 értéket oszt el, és a maradékot adja vissza.

Multiply(SqlInt16, SqlInt16)

Kiszámítja a két SqlInt16 paraméter szorzatát.

NotEquals(SqlInt16, SqlInt16)

Két struktúra logikai összehasonlítását SqlInt16 hajtja végre annak megállapításához, hogy azok nem egyenlők-e.

OnesComplement(SqlInt16)

A ~ operátor bitenkénti kiegészítési műveletet hajt végre az operanduson SqlByte .

Parse(String)

String Egy szám ábrázolását 16 bites aláírt egész számegyenértékké alakítja.

Subtract(SqlInt16, SqlInt16)

Kivonja a második SqlInt16 paramétert az elsőből.

ToSqlBoolean()

Ezt a struktúrát átalakítja a /> formátumba .

ToSqlByte()

Ezt a struktúrát átalakítja a /> formátumba .

ToSqlDecimal()

Ezt a struktúrát átalakítja a /> formátumba .

ToSqlDouble()

Ezt a struktúrát átalakítja a /> formátumba .

ToSqlInt32()

Ezt a struktúrát átalakítja a /> formátumba .

ToSqlInt64()

Ezt a struktúrát átalakítja a /> formátumba .

ToSqlMoney()

Ezt a struktúrát átalakítja a /> formátumba .

ToSqlSingle()

Ezt a struktúrát átalakítja a /> formátumba .

ToSqlString()

Ezt a struktúrát átalakítja a /> formátumba .

ToString()

Struktúrát SqlInt16Stringalakít át .

Xor(SqlInt16, SqlInt16)

Bitenkénti kizárólagos VAGY műveletet hajt végre a megadott paramétereken.

Operátorok

Name Description
Addition(SqlInt16, SqlInt16)

Kiszámítja a két SqlInt16 operandus összegét.

BitwiseAnd(SqlInt16, SqlInt16)

Kiszámítja a bitenkénti ÉS annak SqlInt16 operandusait.

BitwiseOr(SqlInt16, SqlInt16)

Kiszámítja a bitenkénti VAGY annak két SqlInt16 operandusát.

Division(SqlInt16, SqlInt16)

Az első SqlInt16 operandus osztása a másodikkal.

Equality(SqlInt16, SqlInt16)

Két struktúra logikai összehasonlítását SqlInt16 hajtja végre annak megállapításához, hogy egyenlőek-e.

ExclusiveOr(SqlInt16, SqlInt16)

Bitenkénti kizárólagos VAGY műveletet hajt végre a megadott paramétereken.

Explicit(SqlBoolean to SqlInt16)

A megadott struktúrát SqlBoolean átalakítja a következőre SqlInt16: .

Explicit(SqlDecimal to SqlInt16)

A megadott struktúrát SqlDecimal átalakítja a következőre SqlInt16: .

Explicit(SqlDouble to SqlInt16)

A megadott struktúrát SqlDouble átalakítja a következőre SqlInt16: .

Explicit(SqlInt16 to Int16)

A megadott struktúrát SqlInt16 rövid egész számmá alakítja.

Explicit(SqlInt32 to SqlInt16)

A megadott struktúrát SqlInt32 átalakítja a következőre SqlInt16: .

Explicit(SqlInt64 to SqlInt16)

A megadott struktúrát SqlInt64 átalakítja a következőre SqlInt16: .

Explicit(SqlMoney to SqlInt16)

A megadott struktúrát SqlMoney átalakítja a következőre SqlInt16: .

Explicit(SqlSingle to SqlInt16)

A megadott struktúrát SqlSingle átalakítja a következőre SqlInt16: .

Explicit(SqlString to SqlInt16)

A megadott objektumot átalakítja a következőre SqlStringSqlInt16: .

GreaterThan(SqlInt16, SqlInt16)

Két példány összehasonlításával SqlInt16 állapítja meg, hogy az első nagyobb-e, mint a második.

GreaterThanOrEqual(SqlInt16, SqlInt16)

Két SqlInt16 struktúrát hasonlít össze annak megállapításához, hogy az első nagyobb-e, mint a második.

Implicit(Int16 to SqlInt16)

A megadott rövid egész számot SqlInt16átalakítja .

Implicit(SqlByte to SqlInt16)

A megadott struktúrát SqlByte átalakítja a következőre SqlInt16: .

Inequality(SqlInt16, SqlInt16)

Két struktúra logikai összehasonlítását SqlInt16 hajtja végre annak megállapításához, hogy azok nem egyenlők-e.

LessThan(SqlInt16, SqlInt16)

Két példány összehasonlításával SqlInt16 állapítja meg, hogy az első kisebb-e a másodiknál.

LessThanOrEqual(SqlInt16, SqlInt16)

Két SqlInt16 struktúrát hasonlít össze annak megállapításához, hogy az első kisebb-e, mint a második.

Modulus(SqlInt16, SqlInt16)

Kiszámítja a fennmaradó részt, miután az első SqlInt16 operandusát a másodikkal osztja el.

Multiply(SqlInt16, SqlInt16)

Kiszámítja a két SqlInt16 paraméter szorzatát.

OnesComplement(SqlInt16)

A ~ operátor bitenkénti kiegészítési műveletet hajt végre az operanduson SqlByte .

Subtraction(SqlInt16, SqlInt16)

Kivonja a második SqlInt16 paramétert az elsőből.

UnaryNegation(SqlInt16)

A unary mínusz operátor eltitkolja az ValueSqlInt16 operandust.

Explicit interfész-implementációk

Name Description
IXmlSerializable.GetSchema()

Ez a tag támogatja a .NET-keretrendszer infrastruktúráját, és nem közvetlenül a kódból való használatra szolgál.

IXmlSerializable.ReadXml(XmlReader)

Ez a tag támogatja a .NET-keretrendszer infrastruktúráját, és nem közvetlenül a kódból való használatra szolgál.

IXmlSerializable.WriteXml(XmlWriter)

Ez a tag támogatja a .NET-keretrendszer infrastruktúráját, és nem közvetlenül a kódból való használatra szolgál.

A következőre érvényes:

Lásd még