SqlInt32 Struct-datatyp
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Representerar ett 32-bitars signerat heltal som ska lagras i eller hämtas från en databas.
public value class SqlInt32 : IComparable, System::Data::SqlTypes::INullable
public value class SqlInt32 : IComparable, System::Data::SqlTypes::INullable, System::Xml::Serialization::IXmlSerializable
public struct SqlInt32 : IComparable, System.Data.SqlTypes.INullable
[System.Serializable]
public struct SqlInt32 : IComparable, System.Data.SqlTypes.INullable, System.Xml.Serialization.IXmlSerializable
public struct SqlInt32 : IComparable, System.Data.SqlTypes.INullable, System.Xml.Serialization.IXmlSerializable
type SqlInt32 = struct
interface INullable
[<System.Serializable>]
type SqlInt32 = struct
interface INullable
interface IXmlSerializable
type SqlInt32 = struct
interface INullable
interface IXmlSerializable
Public Structure SqlInt32
Implements IComparable, INullable
Public Structure SqlInt32
Implements IComparable, INullable, IXmlSerializable
- Arv
- Attribut
- Implementeringar
Konstruktorer
| Name | Description |
|---|---|
| SqlInt32(Int32) |
Initierar en ny instans av SqlInt32 strukturen med det angivna heltalsvärdet. |
Fält
| Name | Description |
|---|---|
| MaxValue |
En konstant som representerar det största möjliga värdet för en SqlInt32. |
| MinValue |
En konstant som representerar det minsta möjliga värdet för en SqlInt32. |
| Null |
Representerar en DBNull som kan tilldelas till den här instansen SqlInt32 av klassen. |
| Zero |
Representerar ett nollvärde som kan tilldelas egenskapen för Value en instans av SqlInt32 strukturen. |
Egenskaper
| Name | Description |
|---|---|
| IsNull |
Anger om den här SqlInt32 strukturen är null. |
| Value |
Hämtar värdet för den här SqlInt32 strukturen. Den här egenskapen är skrivskyddad. |
Metoder
| Name | Description |
|---|---|
| Add(SqlInt32, SqlInt32) |
Beräknar summan av de två angivna SqlInt32 strukturerna. |
| BitwiseAnd(SqlInt32, SqlInt32) |
Beräknar bitvis OCH för dess SqlInt32 operander. |
| BitwiseOr(SqlInt32, SqlInt32) |
Beräknar bitvis ELLER för de angivna SqlInt32 strukturerna. |
| CompareTo(Object) |
Jämför den här SqlInt32 instansen med den angivna Object och returnerar en indikation på deras relativa värden. |
| CompareTo(SqlInt32) |
Jämför den här SqlInt32 instansen med den angivna SqlInt32 och returnerar en indikation på deras relativa värden. |
| Divide(SqlInt32, SqlInt32) |
Delar den första SqlInt32 parametern från den andra. |
| Equals(Object) |
Jämför den angivna objektparametern med Value objektets SqlInt32 egenskap. |
| Equals(SqlInt32, SqlInt32) |
Utför en logisk jämförelse av de två SqlInt32 parametrarna för att avgöra om de är lika. |
| GetHashCode() |
Returnerar hash-koden för den här instansen. |
| GetXsdType(XmlSchemaSet) |
Returnerar XML-schemadefinitionsspråket (XSD) för den angivna XmlSchemaSet. |
| GreaterThan(SqlInt32, SqlInt32) |
Jämför de två SqlInt32 parametrarna för att avgöra om den första är större än den andra. |
| GreaterThanOrEqual(SqlInt32, SqlInt32) |
Jämför de två SqlInt32 parametrarna för att avgöra om den första är större än eller lika med den andra. |
| LessThan(SqlInt32, SqlInt32) |
Jämför de två SqlInt32 parametrarna för att avgöra om den första är mindre än den andra. |
| LessThanOrEqual(SqlInt32, SqlInt32) |
Jämför de två SqlInt32 parametrarna för att avgöra om den första är mindre än eller lika med den andra. |
| Mod(SqlInt32, SqlInt32) |
Beräknar resten efter att den första SqlInt32 parametern har delats med den andra. |
| Modulus(SqlInt32, SqlInt32) |
Delar upp två SqlInt32 värden och returnerar resten. |
| Multiply(SqlInt32, SqlInt32) |
Beräknar produkten av de två SqlInt32 parametrarna. |
| NotEquals(SqlInt32, SqlInt32) |
Utför en logisk jämförelse av de två SqlInt32 parametrarna för att avgöra om de inte är lika med. |
| OnesComplement(SqlInt32) |
Utför en bitvis ens komplementåtgärd på den angivna SqlInt32 strukturen. |
| Parse(String) |
Konverterar representationen String av ett tal till dess 32-bitars signerade heltalsekvivalent. |
| Subtract(SqlInt32, SqlInt32) |
Subtraherar den andra SqlInt32 parametern från den första. |
| ToSqlBoolean() |
Konverterar den här SqlInt32 strukturen till SqlBoolean. |
| ToSqlByte() | |
| ToSqlDecimal() |
Konverterar den här SqlInt32 strukturen till SqlDecimal. |
| ToSqlDouble() | |
| ToSqlInt16() | |
| ToSqlInt64() | |
| ToSqlMoney() | |
| ToSqlSingle() | |
| ToSqlString() | |
| ToString() | |
| Xor(SqlInt32, SqlInt32) |
Utför en bitvis exklusiv-OR-åtgärd på de angivna SqlInt32 strukturerna. |
Operatorer
| Name | Description |
|---|---|
| Addition(SqlInt32, SqlInt32) |
Beräknar summan av de två angivna SqlInt32 strukturerna. |
| BitwiseAnd(SqlInt32, SqlInt32) |
Beräknar bitvis OCH för dess SqlInt32 operander. |
| BitwiseOr(SqlInt32, SqlInt32) |
Beräknar bitvis ELLER för de angivna SqlInt32 strukturerna. |
| Division(SqlInt32, SqlInt32) |
Delar den första SqlInt32 parametern från den andra. |
| Equality(SqlInt32, SqlInt32) |
Utför en logisk jämförelse av de två SqlInt32 parametrarna för att avgöra om de är lika. |
| ExclusiveOr(SqlInt32, SqlInt32) |
Utför en bitvis exklusiv-OR-åtgärd på de angivna SqlInt32 strukturerna. |
| Explicit(SqlBoolean to SqlInt32) |
Konverterar den angivna SqlBoolean till SqlInt32. |
| Explicit(SqlDecimal to SqlInt32) |
Konverterar den angivna SqlDecimal strukturen till SqlInt32. |
| Explicit(SqlDouble to SqlInt32) | |
| Explicit(SqlInt32 to Int32) |
Konverterar den angivna SqlInt32 strukturen till ett heltal. |
| Explicit(SqlInt64 to SqlInt32) | |
| Explicit(SqlMoney to SqlInt32) | |
| Explicit(SqlSingle to SqlInt32) | |
| Explicit(SqlString to SqlInt32) | |
| GreaterThan(SqlInt32, SqlInt32) |
Jämför de två SqlInt32 parametrarna för att avgöra om den första är större än den andra. |
| GreaterThanOrEqual(SqlInt32, SqlInt32) |
Jämför de två SqlInt32 parametrarna för att avgöra om den första är större än eller lika med den andra. |
| Implicit(Int32 to SqlInt32) |
Konverterar det angivna heltalet till SqlInt32. |
| Implicit(SqlByte to SqlInt32) | |
| Implicit(SqlInt16 to SqlInt32) | |
| Inequality(SqlInt32, SqlInt32) |
Utför en logisk jämförelse av de två SqlInt32 parametrarna för att avgöra om de inte är lika med. |
| LessThan(SqlInt32, SqlInt32) |
Jämför de två SqlInt32 parametrarna för att avgöra om den första är mindre än den andra. |
| LessThanOrEqual(SqlInt32, SqlInt32) |
Jämför de två SqlInt32 parametrarna för att avgöra om den första är mindre än eller lika med den andra. |
| Modulus(SqlInt32, SqlInt32) |
Beräknar resten efter att den första SqlInt32 parametern har delats med den andra. |
| Multiply(SqlInt32, SqlInt32) |
Beräknar produkten av de två SqlInt32 parametrarna. |
| OnesComplement(SqlInt32) |
Utför en bitvis ens komplementåtgärd på den angivna SqlInt32 strukturen. |
| Subtraction(SqlInt32, SqlInt32) |
Subtraherar den andra SqlInt32 parametern från den första. |
| UnaryNegation(SqlInt32) |
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. |