DbDataRecord 成员
实现 IDataRecord 和 ICustomTypeDescriptor,并为 DbEnumerator 提供数据绑定支持。
下表列出了由 DbDataRecord 类型公开的成员。
公共属性
名称 | 说明 | |
---|---|---|
FieldCount | 指示当前记录中字段的数目。此属性为只读。 | |
Item | 已重载。指示以其本机格式表示的位于列中的值。此属性为只读。 |
页首
公共方法
(请参见 受保护的方法 )
名称 | 说明 | |
---|---|---|
Equals | 已重载。 确定两个 Object 实例是否相等。 (从 Object 继承。) | |
GetBoolean | 以布尔值的形式返回指定列的值。 | |
GetByte | 以字节的形式返回指定列的值。 | |
GetBytes | 以字节数组的形式返回指定列的值。 | |
GetChar | 以字符的形式返回指定列的值。 | |
GetChars | 以字符数组的形式返回指定列的值。 | |
GetData | 当前不支持。 | |
GetDataTypeName | 返回后端数据类型的名称。 | |
GetDateTime | 以 DateTime 对象的形式返回指定列的值。 | |
GetDecimal | 以 Decimal 对象的形式返回指定列的值。 | |
GetDouble | 以双精度浮点数的形式返回指定列的值。 | |
GetFieldType | 返回 Type,它是对象的数据类型。 | |
GetFloat | 以单精度浮点数的形式返回指定列的值。 | |
GetGuid | 返回指定字段的 GUID 值。 | |
GetHashCode | 用作特定类型的哈希函数。GetHashCode 适合在哈希算法和数据结构(如哈希表)中使用。 (从 Object 继承。) | |
GetInt16 | 以 16 位有符号整数的形式返回指定列的值。 | |
GetInt32 | 以 32 位有符号整数的形式返回指定列的值。 | |
GetInt64 | 以 64 位有符号整数的形式返回指定列的值。 | |
GetName | 返回指定列的名称。 | |
GetOrdinal | 在给定列名称的情况下返回列序号。 | |
GetString | 以字符串的形式返回指定列的值。 | |
GetType | 获取当前实例的 Type。 (从 Object 继承。) | |
GetValue | 返回以其本机格式表示的位于指定列的值。 | |
GetValues | 返回集合中当前记录的所有属性字段。 | |
IsDBNull | 用于指示不存在的值。 | |
ReferenceEquals | 确定指定的 Object 实例是否是相同的实例。 (从 Object 继承。) | |
ToString | 返回表示当前 Object 的 String。 (从 Object 继承。) |
页首
受保护的方法
名称 | 说明 | |
---|---|---|
Finalize | 允许 Object 在“垃圾回收”回收 Object 之前尝试释放资源并执行其他清理操作。 (从 Object 继承。) | |
MemberwiseClone | 创建当前 Object 的浅表副本。 (从 Object 继承。) |
页首
显式接口实现
页首