SqlByte 结构

定义

表示要存储在数据库中或从数据库中检索的 8 位无符号整数,此整数在 0 到 255 范围内。

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

构造函数

SqlByte(Byte)

使用指定的字节值初始化 SqlByte 结构的新实例。

字段

MaxValue

一个常数,它表示 SqlByte 的最大可能值。

MinValue

一个常数,它表示 SqlByte 的最小可能值。

Null

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

Zero

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

属性

IsNull

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

Value

获取 SqlByte 结构的值。 此属性是只读的。

方法

Add(SqlByte, SqlByte)

计算两个指定的 SqlByte 结构的和。

BitwiseAnd(SqlByte, SqlByte)

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

BitwiseOr(SqlByte, SqlByte)

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

CompareTo(Object)

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

CompareTo(SqlByte)

将此实例与所提供的 SqlByte 对象进行比较,并返回其相对值的指示值。

Divide(SqlByte, SqlByte)

将其第一个 SqlByte 操作数除以其第二个操作数。

Equals(Object)

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

Equals(SqlByte)

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

Equals(SqlByte, SqlByte)

对两个 SqlByte 结构执行逻辑比较,以确定它们是否相等。

GetHashCode()

返回此实例的哈希代码。

GetXsdType(XmlSchemaSet)

返回指定的 XmlSchemaSet 的 XML 架构定义语言 (XSD)。

GreaterThan(SqlByte, SqlByte)

SqlByte 的两个实例进行比较,以确定第一个实例是否大于第二个实例。

GreaterThanOrEqual(SqlByte, SqlByte)

对两个 SqlByte 结构进行比较,以确定第一个结构是否大于或等于第二个结构。

LessThan(SqlByte, SqlByte)

SqlByte 的两个实例进行比较,以确定第一个实例是否小于第二个实例。

LessThanOrEqual(SqlByte, SqlByte)

SqlByte 的两个实例进行比较,以确定第一个实例是否小于或等于第二个实例。

Mod(SqlByte, SqlByte)

计算将其第一个 SqlByte 操作数除以第二个操作数后所得的余数。

Modulus(SqlByte, SqlByte)

将两个 SqlByte 值相除,并返回余数。

Multiply(SqlByte, SqlByte)

计算两个 SqlByte 操作数的乘积。

NotEquals(SqlByte, SqlByte)

SqlByte 的两个实例进行比较,以确定它们是否不相等。

OnesComplement(SqlByte)

二进制反码运算符对其 SqlByte 操作数执行按位二进制反码运算。

Parse(String)

将数字的 String 表示形式转换为它的等效 8 位无符号整数。

Subtract(SqlByte, SqlByte)

从第一个 SqlByte 操作数中减去第二个操作数。

ToSqlBoolean()

将此 SqlByte 结构转换为 SqlBoolean

ToSqlDecimal()

将此 SqlByte 结构转换为 SqlDecimal

ToSqlDouble()

将此 SqlByte 结构转换为 SqlDouble

ToSqlInt16()

将此 SqlByte 结构转换为 SqlInt16

ToSqlInt32()

将此 SqlByte 转换为 SqlInt32

ToSqlInt64()

将此 SqlByte 结构转换为 SqlInt64

ToSqlMoney()

将此 SqlByte 结构转换为 SqlMoney

ToSqlSingle()

将此 SqlByte 结构转换为 SqlSingle

ToSqlString()

SqlByte 的此实例转换为 SqlString

ToString()

将此 SqlByte 结构转换为 String

Xor(SqlByte, SqlByte)

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

运算符

Addition(SqlByte, SqlByte)

计算两个指定的 SqlByte 结构的和。

BitwiseAnd(SqlByte, SqlByte)

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

BitwiseOr(SqlByte, SqlByte)

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

Division(SqlByte, SqlByte)

将其第一个 SqlByte 操作数除以其第二个操作数。

Equality(SqlByte, SqlByte)

对两个 SqlByte 结构执行逻辑比较,以确定它们是否相等。

ExclusiveOr(SqlByte, SqlByte)

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

Explicit(SqlBoolean to SqlByte)

SqlBoolean 参数转换为 SqlByte

Explicit(SqlByte to Byte)

将提供的 SqlByte 结构转换为字节。

Explicit(SqlDecimal to SqlByte)

将提供的 SqlDecimal 转换为 SqlByte

Explicit(SqlDouble to SqlByte)

将提供的 SqlDouble 转换为 SqlByte

Explicit(SqlInt16 to SqlByte)

SqlInt16 参数转换为 SqlByte

Explicit(SqlInt32 to SqlByte)

将提供的 SqlInt32 转换为 SqlByte

Explicit(SqlInt64 to SqlByte)

将提供的 SqlInt64 转换为 SqlByte

Explicit(SqlMoney to SqlByte)

SqlMoney 参数转换为 SqlByte

Explicit(SqlSingle to SqlByte)

将提供的 SqlSingle 结构转换为 SqlByte

Explicit(SqlString to SqlByte)

将提供的 SqlString 转换为 SqlByte

GreaterThan(SqlByte, SqlByte)

SqlByte 的两个实例进行比较,以确定第一个实例是否大于第二个实例。

GreaterThanOrEqual(SqlByte, SqlByte)

SqlByte 的两个实例进行比较,以确定第一个实例是否大于或等于第二个实例。

Implicit(Byte to SqlByte)

将提供的字节值转换为 SqlByte

Inequality(SqlByte, SqlByte)

SqlByte 的两个实例进行比较,以确定它们是否不相等。

LessThan(SqlByte, SqlByte)

SqlByte 的两个实例进行比较,以确定第一个实例是否小于第二个实例。

LessThanOrEqual(SqlByte, SqlByte)

SqlByte 的两个实例进行比较,以确定第一个实例是否小于或等于第二个实例。

Modulus(SqlByte, SqlByte)

计算将其第一个 SqlByte 操作数除以第二个操作数后所得的余数。

Multiply(SqlByte, SqlByte)

计算两个 SqlByte 操作数的乘积。

OnesComplement(SqlByte)

二进制反码运算符对其 SqlByte 操作数执行按位二进制反码运算。

Subtraction(SqlByte, SqlByte)

从第一个 SqlByte 操作数中减去第二个操作数。

显式接口实现

IXmlSerializable.GetSchema()

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

IXmlSerializable.ReadXml(XmlReader)

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

IXmlSerializable.WriteXml(XmlWriter)

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

适用于

另请参阅