DBNull 成员
表示空值。
下表列出了由 DBNull 类型公开的成员。
公共字段
名称 | 说明 | |
---|---|---|
Value | 表示 DBNull 类的唯一实例。 |
页首
公共方法
名称 | 说明 | |
---|---|---|
Equals | 已重载。 确定两个 Object 实例是否相等。 (从 Object 继承。) | |
GetHashCode | 用作特定类型的哈希函数。GetHashCode 适合在哈希算法和数据结构(如哈希表)中使用。 (从 Object 继承。) | |
GetObjectData | 实现 ISerializable 接口并返回序列化 DBNull 对象所需的数据。 | |
GetType | 获取当前实例的 Type。 (从 Object 继承。) | |
GetTypeCode | 获取 DBNull 的 TypeCode 值。 | |
ReferenceEquals | 确定指定的 Object 实例是否是相同的实例。 (从 Object 继承。) | |
ToString | 已重载。 已重写。 返回空字符串。 |
页首
显式接口实现
名称 | 说明 | |
---|---|---|
System.IConvertible.ToBoolean | 不支持此转换。如果尝试执行此转换,便会引发 InvalidCastException。 | |
System.IConvertible.ToByte | 不支持此转换。如果尝试执行此转换,便会引发 InvalidCastException。 | |
System.IConvertible.ToChar | 不支持此转换。如果尝试执行此转换,便会引发 InvalidCastException。 | |
System.IConvertible.ToDateTime | 不支持此转换。如果尝试执行此转换,便会引发 InvalidCastException。 | |
System.IConvertible.ToDecimal | 不支持此转换。如果尝试执行此转换,便会引发 InvalidCastException。 | |
System.IConvertible.ToDouble | 不支持此转换。如果尝试执行此转换,便会引发 InvalidCastException。 | |
System.IConvertible.ToInt16 | 不支持此转换。如果尝试执行此转换,便会引发 InvalidCastException。 | |
System.IConvertible.ToInt32 | 不支持此转换。如果尝试执行此转换,便会引发 InvalidCastException。 | |
System.IConvertible.ToInt64 | 不支持此转换。如果尝试执行此转换,便会引发 InvalidCastException。 | |
System.IConvertible.ToSByte | 不支持此转换。如果尝试执行此转换,便会引发 InvalidCastException。 | |
System.IConvertible.ToSingle | 不支持此转换。如果尝试执行此转换,便会引发 InvalidCastException。 | |
System.IConvertible.ToType | 将当前的 DBNull 对象转换为指定类型。 | |
System.IConvertible.ToUInt16 | 不支持此转换。如果尝试执行此转换,便会引发 InvalidCastException。 | |
System.IConvertible.ToUInt32 | 不支持此转换。如果尝试执行此转换,便会引发 InvalidCastException。 | |
System.IConvertible.ToUInt64 | 不支持此转换。如果尝试执行此转换,便会引发 InvalidCastException。 |
页首
请参见
参考
DBNull 类
System 命名空间
Convert.DBNull
Convert.IsDBNull
System.Runtime.InteropServices.VarEnum
System.Data.SqlTypes