SqlInt16 Struct-datatyp

Definition

Representerar ett 16-bitars signerat heltal som ska lagras i eller hämtas från en databas.

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
Arv
SqlInt16
Attribut
Implementeringar

Konstruktorer

Name Description
SqlInt16(Int16)

Initierar en ny instans av SqlInt16 strukturen med den angivna korta heltalsparametern.

Fält

Name Description
MaxValue

En konstant som representerar det största möjliga värdet för en SqlInt16.

MinValue

En konstant som representerar det minsta möjliga värdet för en SqlInt16.

Null

Representerar en DBNull som kan tilldelas till den här instansen SqlInt16 av strukturen.

Zero

Representerar ett nollvärde som kan tilldelas egenskapen för Value en instans av SqlInt16 strukturen.

Egenskaper

Name Description
IsNull

Anger om den här SqlInt16 strukturen är null.

Value

Hämtar värdet för den här instansen av SqlInt16 strukturen. Den här egenskapen är skrivskyddad.

Metoder

Name Description
Add(SqlInt16, SqlInt16)

Beräknar summan av de två SqlInt16 operanderna.

BitwiseAnd(SqlInt16, SqlInt16)

Beräknar bitvis OCH för dess SqlInt16 operander.

BitwiseOr(SqlInt16, SqlInt16)

Beräknar bitvis OR för dess två SqlInt16 operander.

CompareTo(Object)

Jämför den här SqlInt16 instansen med den angivna Object och returnerar en indikation på deras relativa värden.

CompareTo(SqlInt16)

Jämför den här SqlInt16 instansen med den angivna SqlInt16 och returnerar en indikation på deras relativa värden.

Divide(SqlInt16, SqlInt16)

Delar den första SqlInt16 operanden med den andra.

Equals(Object)

Jämför det angivna objektet med Value objektets SqlInt16 egenskap.

Equals(SqlInt16, SqlInt16)

Utför en logisk jämförelse av två SqlInt16 strukturer för att avgöra om de är lika.

Equals(SqlInt16)

Anger om den aktuella instansen är lika med en annan instans av samma typ.

GetHashCode()

Returnerar hash-koden för den här instansen.

GetXsdType(XmlSchemaSet)

Returnerar XML-schemadefinitionsspråket (XSD) för den angivna XmlSchemaSet.

GreaterThan(SqlInt16, SqlInt16)

Jämför två instanser av SqlInt16 för att avgöra om den första är större än den andra.

GreaterThanOrEqual(SqlInt16, SqlInt16)

Jämför två SqlInt16 strukturer för att avgöra om den första är större än eller lika med den andra.

LessThan(SqlInt16, SqlInt16)

Jämför två instanser av SqlInt16 för att avgöra om den första är mindre än den andra.

LessThanOrEqual(SqlInt16, SqlInt16)

Jämför två SqlInt16 strukturer för att avgöra om den första är mindre än eller lika med den andra.

Mod(SqlInt16, SqlInt16)

Beräknar resten efter att ha delat sin första SqlInt16 operande med sin andra.

Modulus(SqlInt16, SqlInt16)

Delar upp två SqlInt16 värden och returnerar resten.

Multiply(SqlInt16, SqlInt16)

Beräknar produkten av de två SqlInt16 parametrarna.

NotEquals(SqlInt16, SqlInt16)

Utför en logisk jämförelse av två SqlInt16 strukturer för att avgöra om de inte är lika med.

OnesComplement(SqlInt16)

~-operatorn utför en bitvis komplementåtgärd på sin SqlByte operande.

Parse(String)

Konverterar representationen String av ett tal till dess 16-bitars signerade heltalsekvivalent.

Subtract(SqlInt16, SqlInt16)

Subtraherar den andra SqlInt16 parametern från den första.

ToSqlBoolean()

Konverterar den här SqlInt16 strukturen till SqlBoolean.

ToSqlByte()

Konverterar den här SqlInt16 strukturen till SqlByte.

ToSqlDecimal()

Konverterar den här SqlInt16 strukturen till SqlDecimal.

ToSqlDouble()

Konverterar den här SqlInt16 strukturen till SqlDouble.

ToSqlInt32()

Konverterar den här SqlInt16 strukturen till SqlInt32.

ToSqlInt64()

Konverterar den här SqlInt16 strukturen till SqlInt64.

ToSqlMoney()

Konverterar den här SqlInt16 strukturen till SqlMoney.

ToSqlSingle()

Konverterar den här SqlInt16 strukturen till SqlSingle.

ToSqlString()

Konverterar den här SqlInt16 strukturen till SqlString.

ToString()

Konverterar en SqlInt16 struktur till String.

Xor(SqlInt16, SqlInt16)

Utför en bitvis exklusiv-OR-åtgärd på de angivna parametrarna.

Operatorer

Name Description
Addition(SqlInt16, SqlInt16)

Beräknar summan av de två SqlInt16 operanderna.

BitwiseAnd(SqlInt16, SqlInt16)

Beräknar bitvis OCH för dess SqlInt16 operander.

BitwiseOr(SqlInt16, SqlInt16)

Beräknar bitvis OR för dess två SqlInt16 operander.

Division(SqlInt16, SqlInt16)

Delar den första SqlInt16 operanden med den andra.

Equality(SqlInt16, SqlInt16)

Utför en logisk jämförelse av två SqlInt16 strukturer för att avgöra om de är lika.

ExclusiveOr(SqlInt16, SqlInt16)

Utför en bitvis exklusiv-OR-åtgärd på de angivna parametrarna.

Explicit(SqlBoolean to SqlInt16)

Konverterar den angivna SqlBoolean strukturen till SqlInt16.

Explicit(SqlDecimal to SqlInt16)

Konverterar den angivna SqlDecimal strukturen till SqlInt16.

Explicit(SqlDouble to SqlInt16)

Konverterar den angivna SqlDouble strukturen till SqlInt16.

Explicit(SqlInt16 to Int16)

Konverterar den angivna SqlInt16 strukturen till ett kort heltal.

Explicit(SqlInt32 to SqlInt16)

Konverterar den angivna SqlInt32 strukturen till SqlInt16.

Explicit(SqlInt64 to SqlInt16)

Konverterar den angivna SqlInt64 strukturen till SqlInt16.

Explicit(SqlMoney to SqlInt16)

Konverterar den angivna SqlMoney strukturen till SqlInt16.

Explicit(SqlSingle to SqlInt16)

Konverterar den angivna SqlSingle strukturen till SqlInt16.

Explicit(SqlString to SqlInt16)

Konverterar det angivna SqlString objektet till SqlInt16.

GreaterThan(SqlInt16, SqlInt16)

Jämför två instanser av SqlInt16 för att avgöra om den första är större än den andra.

GreaterThanOrEqual(SqlInt16, SqlInt16)

Jämför två SqlInt16 strukturer för att avgöra om den första är större än eller lika med den andra.

Implicit(Int16 to SqlInt16)

Konverterar det angivna korta heltalet till SqlInt16.

Implicit(SqlByte to SqlInt16)

Konverterar den angivna SqlByte strukturen till SqlInt16.

Inequality(SqlInt16, SqlInt16)

Utför en logisk jämförelse av två SqlInt16 strukturer för att avgöra om de inte är lika med.

LessThan(SqlInt16, SqlInt16)

Jämför två instanser av SqlInt16 för att avgöra om den första är mindre än den andra.

LessThanOrEqual(SqlInt16, SqlInt16)

Jämför två SqlInt16 strukturer för att avgöra om den första är mindre än eller lika med den andra.

Modulus(SqlInt16, SqlInt16)

Beräknar resten efter att ha delat sin första SqlInt16 operande med sin andra.

Multiply(SqlInt16, SqlInt16)

Beräknar produkten av de två SqlInt16 parametrarna.

OnesComplement(SqlInt16)

~-operatorn utför en bitvis komplementåtgärd på sin SqlByte operande.

Subtraction(SqlInt16, SqlInt16)

Subtraherar den andra SqlInt16 parametern från den första.

UnaryNegation(SqlInt16)

Den unary minus operatorn negates Value av operanden SqlInt16 .

Explicita gränssnittsimplementeringar

Name Description
IXmlSerializable.GetSchema()

Den här medlemmen stöder .NET Framework-infrastrukturen och är inte avsedd att användas direkt från koden.

IXmlSerializable.ReadXml(XmlReader)

Den här medlemmen stöder .NET Framework-infrastrukturen och är inte avsedd att användas direkt från koden.

IXmlSerializable.WriteXml(XmlWriter)

Den här medlemmen stöder .NET Framework-infrastrukturen och är inte avsedd att användas direkt från koden.

Gäller för

Se även