SqlInt64 結構

定義

表示要儲存在資料庫或從資料庫中擷取的64位帶正負號整數。

public value class SqlInt64 : IComparable, System::Data::SqlTypes::INullable
public value class SqlInt64 : IComparable, System::Data::SqlTypes::INullable, System::Xml::Serialization::IXmlSerializable
public struct SqlInt64 : IComparable, System.Data.SqlTypes.INullable
[System.Serializable]
public struct SqlInt64 : IComparable, System.Data.SqlTypes.INullable, System.Xml.Serialization.IXmlSerializable
public struct SqlInt64 : IComparable, System.Data.SqlTypes.INullable, System.Xml.Serialization.IXmlSerializable
type SqlInt64 = struct
    interface INullable
[<System.Serializable>]
type SqlInt64 = struct
    interface INullable
    interface IXmlSerializable
type SqlInt64 = struct
    interface INullable
    interface IXmlSerializable
Public Structure SqlInt64
Implements IComparable, INullable
Public Structure SqlInt64
Implements IComparable, INullable, IXmlSerializable
繼承
SqlInt64
屬性
實作

建構函式

名稱 Description
SqlInt64(Int64)

使用提供的長整數初始化結構的新實例 SqlInt64

欄位

名稱 Description
MaxValue

一個常數代表結構的最大可能值 SqlInt64

MinValue

一個常數,代表結構中最小的值 SqlInt64

Null

代表可指派給該結構實例SqlInt64的 aDBNull

Zero

代表一個可以賦值為 Value 結構實例 SqlInt64 屬性的零值。

屬性

名稱 Description
IsNull

會得到一個布林值,表示此 SqlInt64 結構是否為空。

Value

理解這個 SqlInt64 結構的價值。 這個屬性是唯讀的。

方法

名稱 Description
Add(SqlInt64, SqlInt64)

計算兩個 SqlInt64 參數的總和。

BitwiseAnd(SqlInt64, SqlInt64)

計算其 SqlInt64 運算元的位元與運算元。

BitwiseOr(SqlInt64, SqlInt64)

計算其兩個 SqlInt64 運算元的位元或運算。

CompareTo(Object)

將此 SqlInt64 實例與所提供的 Object 實例比較,並回傳其相對價值的指示。

CompareTo(SqlInt64)

將此 SqlInt64 實例與所提供的 SqlInt64 實例比較,並回傳其相對價值的指示。

Divide(SqlInt64, SqlInt64)

將第一個 SqlInt64 參數除以第二個參數。

Equals(Object)

比較所提供的物件參數與 Value 物件的 SqlInt64 屬性。

Equals(SqlInt64, SqlInt64)

對兩個 SqlInt64 參數進行邏輯比較,以判斷它們是否相等。

GetHashCode()

傳回這個實例的哈希碼。

GetXsdType(XmlSchemaSet)

回傳指定的 XmlSchemaSetXML 結構定義語言(XSD)。

GreaterThan(SqlInt64, SqlInt64)

對兩個 SqlInt64 參數進行邏輯比較,以判斷前者是否大於後者。

GreaterThanOrEqual(SqlInt64, SqlInt64)

對兩個 SqlInt64 參數進行邏輯比較,以判斷第一個參數是否大於或等於第二個參數。

LessThan(SqlInt64, SqlInt64)

對兩個 SqlInt64 參數進行邏輯比較,以判斷第一個參數是否小於第二個參數。

LessThanOrEqual(SqlInt64, SqlInt64)

對兩個 SqlInt64 參數進行邏輯比較,以判斷第一個參數大小於第二個參數。

Mod(SqlInt64, SqlInt64)

將第一個 SqlInt64 參數除以第二個參數後,計算剩餘數。

Modulus(SqlInt64, SqlInt64)

除以兩個 SqlInt64 值並返回剩餘數值。

Multiply(SqlInt64, SqlInt64)

計算兩個 SqlInt64 參數的乘積。

NotEquals(SqlInt64, SqlInt64)

對兩個 SqlInt64 參數進行邏輯比較,以判斷它們是否不相等。

OnesComplement(SqlInt64)

對其 SqlInt64 運算元進行位元補數運算。

Parse(String)

String 數字的表示轉換為其 64 位元有符號整數的對應形式。

Subtract(SqlInt64, SqlInt64)

從第一個參數減去第二個 SqlInt64 參數。

ToSqlBoolean()

將此 SqlInt64 結構 SqlBoolean轉換為 。

ToSqlByte()

將此 SqlInt64 結構 SqlByte轉換為 。

ToSqlDecimal()

將此 SqlInt64 結構 SqlDecimal轉換為 。

ToSqlDouble()

將此 SqlInt64 結構 SqlDouble轉換為 。

ToSqlInt16()

將此 SqlInt64 結構 SqlInt16轉換為 。

ToSqlInt32()

將此 SqlInt64 結構 SqlInt32轉換為 。

ToSqlMoney()

將此 SqlInt64 結構 SqlMoney轉換為 。

ToSqlSingle()

將此 SqlInt64 結構 SqlSingle轉換為 。

ToSqlString()

將此 SqlInt64 結構 SqlString轉換為 。

ToString()

將此實例SqlInt64String轉換為 。

Xor(SqlInt64, SqlInt64)

對所提供參數執行位元異或運算。

操作員

名稱 Description
Addition(SqlInt64, SqlInt64)

計算兩個 SqlInt64 參數的總和。

BitwiseAnd(SqlInt64, SqlInt64)

計算其 SqlInt64 運算元的位元與運算元。

BitwiseOr(SqlInt64, SqlInt64)

計算其兩個 SqlInt64 運算元的位元或運算。

Division(SqlInt64, SqlInt64)

將第一個 SqlInt64 參數除以第二個參數。

Equality(SqlInt64, SqlInt64)

對兩個 SqlInt64 參數進行邏輯比較,以判斷它們是否相等。

ExclusiveOr(SqlInt64, SqlInt64)

對所提供參數執行位元異或運算。

Explicit(SqlBoolean to SqlInt64)

將所提供的 SqlBoolean 參數 SqlInt64轉換為 。

Explicit(SqlDecimal to SqlInt64)

將所提供的 SqlDecimal 參數 SqlInt64轉換為 。

Explicit(SqlDouble to SqlInt64)

將所提供的 SqlDouble 結構 SqlInt64轉換為 。

Explicit(SqlInt64 to Int64)

SqlInt64 參數轉換為 long。

Explicit(SqlMoney to SqlInt64)

將所提供的 SqlMoney 參數 SqlInt64轉換為 。

Explicit(SqlSingle to SqlInt64)

將所提供的 SqlSingle 參數 SqlInt64轉換為 。

Explicit(SqlString to SqlInt64)

將所提供的 SqlString 參數 SqlInt64轉換為 。

GreaterThan(SqlInt64, SqlInt64)

對兩個 SqlInt64 參數進行邏輯比較,以判斷前者是否大於後者。

GreaterThanOrEqual(SqlInt64, SqlInt64)

對兩個 SqlInt64 參數進行邏輯比較,以判斷第一個參數是否大於或等於第二個參數。

Implicit(Int64 to SqlInt64)

將長參數 SqlInt64轉換為 。

Implicit(SqlByte to SqlInt64)

將所提供的 SqlByte 參數 SqlInt64轉換為 。

Implicit(SqlInt16 to SqlInt64)

將所提供的 SqlInt16 參數 SqlInt64轉換為 。

Implicit(SqlInt32 to SqlInt64)

將所提供的 SqlInt32 參數 SqlInt64轉換為 。

Inequality(SqlInt64, SqlInt64)

對兩個 SqlInt64 參數進行邏輯比較,以判斷它們是否不相等。

LessThan(SqlInt64, SqlInt64)

對兩個 SqlInt64 參數進行邏輯比較,以判斷第一個參數是否小於第二個參數。

LessThanOrEqual(SqlInt64, SqlInt64)

對兩個 SqlInt64 參數進行邏輯比較,以判斷第一個參數大小於第二個參數。

Modulus(SqlInt64, SqlInt64)

將第一個 SqlInt64 參數除以第二個參數後,計算剩餘數。

Multiply(SqlInt64, SqlInt64)

計算兩個 SqlInt64 參數的乘積。

OnesComplement(SqlInt64)

對其 SqlInt64 運算元進行位元補數運算。

Subtraction(SqlInt64, SqlInt64)

從第一個參數減去第二個 SqlInt64 參數。

UnaryNegation(SqlInt64)

一元減算符抵消了操作元的 SqlInt64Value

明確介面實作

名稱 Description
IXmlSerializable.GetSchema()

此成員支援 .NET Framework 基礎架構,並非直接從您的程式碼中使用。

IXmlSerializable.ReadXml(XmlReader)

此成員支援 .NET Framework 基礎架構,並非直接從您的程式碼中使用。

IXmlSerializable.WriteXml(XmlWriter)

此成員支援 .NET Framework 基礎架構,並非直接從您的程式碼中使用。

適用於

另請參閱