SqlInt64 结构

定义

表示要在数据库中存储或检索的 64 位有符号整数。

public value class SqlInt64 : IComparable, System::Data::SqlTypes::INullable, System::Xml::Serialization::IXmlSerializable
public value class SqlInt64 : IComparable, IEquatable<System::Data::SqlTypes::SqlInt64>, System::Data::SqlTypes::INullable, System::Xml::Serialization::IXmlSerializable
public value class SqlInt64 : IComparable, System::Data::SqlTypes::INullable
public struct SqlInt64 : IComparable, System.Data.SqlTypes.INullable, System.Xml.Serialization.IXmlSerializable
public struct SqlInt64 : IComparable, IEquatable<System.Data.SqlTypes.SqlInt64>, 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
type SqlInt64 = struct
    interface INullable
    interface IXmlSerializable
type SqlInt64 = struct
    interface INullable
[<System.Serializable>]
type SqlInt64 = struct
    interface INullable
    interface IXmlSerializable
Public Structure SqlInt64
Implements IComparable, INullable, IXmlSerializable
Public Structure SqlInt64
Implements IComparable, IEquatable(Of SqlInt64), INullable, IXmlSerializable
Public Structure SqlInt64
Implements IComparable, INullable
继承
SqlInt64
属性
实现

构造函数

SqlInt64(Int64)

使用提供的长整型初始化 SqlInt64 结构的新实例。

字段

MaxValue

一个常数,表示 SqlInt64 结构的可能的最大值。

MinValue

一个常数,表示 SqlInt64 结构的可能的最小值。

Null

表示可指派给 DBNull 结构的此实例的 SqlInt64

Zero

表示可分配给 Value 结构实例的 SqlInt64 属性的零值。

属性

IsNull

获取一个布尔值,该值指示此 SqlInt64 结构是否为 null。

Value

获取此 SqlInt64 结构的值。 此属性为只读。

方法

Add(SqlInt64, SqlInt64)

计算两个 SqlInt64 参数的和。

BitwiseAnd(SqlInt64, SqlInt64)

对其 SqlInt64 操作数执行按位 AND 运算。

BitwiseOr(SqlInt64, SqlInt64)

对其两个 SqlInt64 操作数执行按位“或”计算。

CompareTo(Object)

将此 SqlInt64 实例与所提供的 Object 进行比较,并返回二者相对值的指示值。

CompareTo(SqlInt64)

将此 SqlInt64 实例与所提供的 SqlInt64 进行比较,并返回二者相对值的指示值。

Divide(SqlInt64, SqlInt64)

将第一个 SqlInt64 参数除以第二个参数。

Equals(Object)

将提供的对象参数与 Value 对象的 SqlInt64 属性进行比较。

Equals(SqlInt64)

指示当前实例是否等于同一类型的另一个实例。

Equals(SqlInt64, SqlInt64)

对两个 SqlInt64 参数执行逻辑比较,以确定它们是否相等。

GetHashCode()

返回此实例的哈希代码。

GetXsdType(XmlSchemaSet)

返回指定的 XmlSchemaSet 的 XML 架构定义语言 (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()

SqlInt64 的此实例转换为 String

Xor(SqlInt64, SqlInt64)

对提供的参数执行按位“异或”运算。

运算符

Addition(SqlInt64, SqlInt64)

计算两个 SqlInt64 参数的和。

BitwiseAnd(SqlInt64, SqlInt64)

对其 SqlInt64 操作数执行按位 AND 运算。

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 参数转换为长值。

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)

一元负运算符对 Value 操作数的 SqlInt64 求反。

显式接口实现

IXmlSerializable.GetSchema()

此成员支持 .NET Framework 结构,不能在代码中直接使用。

IXmlSerializable.ReadXml(XmlReader)

此成员支持 .NET Framework 结构,不能在代码中直接使用。

IXmlSerializable.WriteXml(XmlWriter)

此成员支持 .NET Framework 结构,不能在代码中直接使用。

适用于

另请参阅