SqlDecimal 成员

表示具有固定精度和小数位数的数值,该数值介于 - 10^38 +1 和 10^38 - 1 之间。

下表列出了由 SqlDecimal 类型公开的成员。

公共构造函数

  名称 说明
Public method Supported by the .NET Compact Framework SqlDecimal 已重载。初始化 SqlDecimal 结构的新实例。

页首

公共字段

  名称 说明
Public field Static Supported by the .NET Compact Framework MaxPrecision 一个常数,它表示 Precision 属性的可能的最大值。
Public field Static Supported by the .NET Compact Framework MaxScale 一个常数,它表示 Scale 属性的最大值。
Public field Static Supported by the .NET Compact Framework MaxValue 一个常数,它表示 SqlDecimal 结构的最大值。
Public field Static Supported by the .NET Compact Framework MinValue 一个常数,它表示 SqlDecimal 结构的最小值。
Public field Static Supported by the .NET Compact Framework Null 表示可分配给 SqlMoney 类实例的 Value 属性的空值。

页首

公共属性

  名称 说明
Public property Supported by the .NET Compact Framework BinData 以字节数组形式获取此 SqlDecimal 结构的值的二进制表示形式。
Public property Supported by the .NET Compact Framework Data 以整数数组形式获取此 SqlDecimal 结构的二进制表示形式。
Public property Supported by the .NET Compact Framework IsNull 指示此 SqlDecimal 结构的 Value 是否为 Null。
Public property Supported by the .NET Compact Framework IsPositive 指示此 SqlDecimal 结构的 Value 是否大于零。
Public property Supported by the .NET Compact Framework Precision 获取用于表示 Value 属性的最大位数。
Public property Supported by the .NET Compact Framework Scale 获取或设置 Value 解析为的小数位数。
Public property Supported by the .NET Compact Framework Value 获取 SqlDecimal 结构的值。此属性为只读。

页首

公共方法

(请参见 受保护的方法 )

  名称 说明
Public method Static Supported by the .NET Compact Framework Abs Abs 方法获取 SqlDecimal 参数的绝对值。
Public method Static Supported by the .NET Compact Framework Add 计算两个 SqlDecimal 操作数的和。
Public method Static Supported by the .NET Compact Framework AdjustScale SqlDecimal 操作数的小数位数调整为位数参数指示的位数。取决于 fRound 参数的值,该值将舍入到适当的位数或者截断。
Public method Static Supported by the .NET Compact Framework Ceiling 返回大于或等于指定 SqlDecimal 结构的最小整数。
Public method Supported by the .NET Compact Framework CompareTo 已重载。 将此实例与所提供的对象进行比较,并返回其相对值的指示值。
Public method Static Supported by the .NET Compact Framework ConvertToPrecScale SqlDecimal 操作数的值调整为指定精度和小数位数。
Public method Static Supported by the .NET Compact Framework Divide 该除法运算符计算将第一个 SqlDecimal 操作数除以第二个操作数所得的结果。
Public method Supported by the .NET Compact Framework Equals 已重载。 已重写。 返回一个值,指示 SqlDecimal 的实例表示的值与所提供的对象参数表示的值是否相等。
Public method Static Supported by the .NET Compact Framework Floor 将指定 SqlDecimal 数字舍入为下一个较小的整数。
Public method Supported by the .NET Compact Framework GetHashCode 已重写。 返回此实例的哈希代码。
Public method Supported by the .NET Compact Framework GetType  获取当前实例的 Type。 (从 Object 继承。)
Public method Static Supported by the .NET Compact Framework GetXsdType 返回指定的 XmlSchemaSet 的 XML 架构定义语言 (XSD)。
Public method Static Supported by the .NET Compact Framework GreaterThan 对两个 SqlDecimal 结构执行逻辑比较,以确定第一个结构是否大于第二个结构。
Public method Static Supported by the .NET Compact Framework GreaterThanOrEqual 对两个 SqlDecimal 参数执行逻辑比较,以确定第一个参数是否大于或等于第二个参数。
Public method Static Supported by the .NET Compact Framework LessThan 对两个 SqlDecimal 结构执行逻辑比较,以确定第一个结构是否小于第二个结构。
Public method Static Supported by the .NET Compact Framework LessThanOrEqual 对两个 SqlDecimal 参数执行逻辑比较,以确定第一个参数是否小于或等于第二个参数。
Public method Static Supported by the .NET Compact Framework Multiply 该乘法运算符计算两个 SqlDecimal 参数的乘积。
Public method Static Supported by the .NET Compact Framework NotEquals 对两个 SqlDecimal 参数执行逻辑比较,确定它们是否不相等。
Public method Static Supported by the .NET Compact Framework op_Addition 计算两个 SqlDecimal 操作数的和。
Public method Static Supported by the .NET Compact Framework op_Division 该除法运算符计算将第一个 SqlDecimal 操作数除以第二个操作数所得的结果。
Public method Static Supported by the .NET Compact Framework op_Equality 对两个 SqlDecimal 操作数执行逻辑比较,以确定它们是否相等。
Public method Static Supported by the .NET Compact Framework op_Explicit 已重载。 将提供的结构转换为 SqlDecimal
Public method Static Supported by the .NET Compact Framework op_GreaterThan 对两个 SqlDecimal 结构执行逻辑比较,以确定第一个结构是否大于第二个结构。
Public method Static Supported by the .NET Compact Framework op_GreaterThanOrEqual 对两个 SqlDecimal 参数执行逻辑比较,以确定第一个参数是否大于或等于第二个参数。
Public method Static Supported by the .NET Compact Framework op_Implicit 已重载。 将提供的结构转换为 SqlDecimal
Public method Static Supported by the .NET Compact Framework op_Inequality 对两个 SqlDecimal 参数执行逻辑比较,确定它们是否不相等。
Public method Static Supported by the .NET Compact Framework op_LessThan 对两个 SqlDecimal 结构执行逻辑比较,以确定第一个结构是否小于第二个结构。
Public method Static Supported by the .NET Compact Framework op_LessThanOrEqual 对两个 SqlDecimal 参数执行逻辑比较,以确定第一个参数是否小于或等于第二个参数。
Public method Static Supported by the .NET Compact Framework op_Multiply 该乘法运算符计算两个 SqlDecimal 参数的乘积。
Public method Static Supported by the .NET Compact Framework op_Subtraction 计算从第一个 SqlDecimal 操作数中减去第二个操作数所得的结果。
Public method Static Supported by the .NET Compact Framework op_UnaryNegation 一元负运算符对 SqlDecimal 参数求反。
Public method Static Supported by the .NET Compact Framework Parse 将数字的 String 表示形式转换为其等效的 SqlDecimal 形式。
Public method Static Supported by the .NET Compact Framework Power 将指定的 SqlDecimal 结构的值乘到指定的幂。
Public method Static Supported by the .NET Compact Framework ReferenceEquals  确定指定的 Object 实例是否是相同的实例。 (从 Object 继承。)
Public method Static Supported by the .NET Compact Framework Round 以指定精度获取与指定 SqlDecimal 结构的值最接近的数字。
Public method Static Supported by the .NET Compact Framework Sign 获取一个值,该值指示 SqlDecimal 结构的 Value 属性的符号。
Public method Static Supported by the .NET Compact Framework Subtract 计算从第一个 SqlDecimal 操作数中减去第二个操作数所得的结果。
Public method Supported by the .NET Compact Framework ToDouble 返回等于此实例的 Value 属性的内容的双精度型值。
Public method Supported by the .NET Compact Framework ToSqlBoolean 将此 SqlDecimal 结构转换为 SqlBoolean
Public method Supported by the .NET Compact Framework ToSqlByte 将此 SqlDecimal 结构转换为 SqlByte
Public method Supported by the .NET Compact Framework ToSqlDouble 将此 SqlDecimal 结构转换为 SqlDouble
Public method Supported by the .NET Compact Framework ToSqlInt16 将此 SqlDecimal 结构转换为 SqlInt16
Public method Supported by the .NET Compact Framework ToSqlInt32 将此 SqlDecimal 结构转换为 SqlInt32
Public method Supported by the .NET Compact Framework ToSqlInt64 将此 SqlDecimal 结构转换为 SqlInt64
Public method Supported by the .NET Compact Framework ToSqlMoney 将此 SqlDecimal 结构转换为 SqlMoney
Public method Supported by the .NET Compact Framework ToSqlSingle 将此 SqlDecimal 结构转换为 SqlSingle
Public method Supported by the .NET Compact Framework ToSqlString 将此 SqlDecimal 结构转换为 SqlString
Public method Supported by the .NET Compact Framework ToString 已重写。 将此 SqlDecimal 结构转换为 String
Public method Static Supported by the .NET Compact Framework Truncate 将指定 SqlDecimal 结构的值截断到希望的位置。

页首

受保护的方法

  名称 说明
Protected method Supported by the .NET Compact Framework Finalize  允许 Object 在“垃圾回收”回收 Object 之前尝试释放资源并执行其他清理操作。 (从 Object 继承。)
Protected method Supported by the .NET Compact Framework MemberwiseClone  创建当前 Object 的浅表副本。 (从 Object 继承。)

页首

显式接口实现

  名称 说明
Explicit interface implementation Method Supported by the .NET Compact Framework System.Xml.Serialization.IXmlSerializable.GetSchema 该成员支持 .NET Framework 结构,不应从代码直接使用。
Explicit interface implementation Method Supported by the .NET Compact Framework System.Xml.Serialization.IXmlSerializable.ReadXml 该成员支持 .NET Framework 结构,不应从代码直接使用。
Explicit interface implementation Method Supported by the .NET Compact Framework System.Xml.Serialization.IXmlSerializable.WriteXml 该成员支持 .NET Framework 结构,不应从代码直接使用。

页首

请参见

参考

SqlDecimal 结构
System.Data.SqlTypes 命名空间

其他资源

使用 SqlTypes