SqlCeDataReader 成员

提供从数据源读取数据行的只进流的方法。无法继承此类。

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

公共属性

  名称 说明
公共属性 .NET Compact Framework 提供支持 Depth 已重写。 获取一个值,该值指示当前行的嵌套深度。
公共属性 .NET Compact Framework 提供支持 FieldCount 已重写。 获取当前行中的列数。
公共属性 .NET Compact Framework 提供支持 HasRows 已重写。 获取一个值,该值指示 SqlCeDataReader 是否包含一行或多行
公共属性 .NET Compact Framework 提供支持 HiddenFieldCount  
公共属性 .NET Compact Framework 提供支持 IsClosed 已重写。 指示是否可关闭数据读取器。
公共属性 .NET Compact Framework 提供支持 Item 已重载。 已重写。 获取以本机格式表示的列的值。
公共属性 .NET Compact Framework 提供支持 RecordsAffected 已重写。 通过执行 SQL 语句获取更改、插入或删除的行数。
公共属性 .NET Compact Framework 提供支持 VisibleFieldCount  获取 DbDataReader 中未隐藏的字段的数目。(从 DbDataReader 继承)

页首

公共方法

(请参见 受保护的方法 )

  名称 说明
公共方法 .NET Compact Framework 提供支持 Close 已重写。 关闭 SqlCeDataReader 对象。
公共方法 CreateObjRef  创建一个对象,该对象包含生成用于与远程对象进行通信的代理所需的全部相关信息。 (从 MarshalByRefObject 继承)
公共方法 .NET Compact Framework 提供支持 Dispose 已重载。  
公共方法 .NET Compact Framework 提供支持 Equals  已重载。 确定两个 Object 实例是否相等。 (从 Object 继承)
公共方法 .NET Compact Framework 提供支持 GetBoolean 已重写。 获取指定列的布尔值形式的值。
公共方法 .NET Compact Framework 提供支持 GetByte 已重写。 获取指定列的字节形式的值。
公共方法 .NET Compact Framework 提供支持 GetBytes 已重写。 从按指定的列偏移量将字节流作为数组从给定的缓冲区偏移量开始读入缓冲区。
公共方法 .NET Compact Framework 提供支持 GetChar 已重写。 在 SQL Server Compact Edition .NET Compact Framework 数据提供程序中不受支持。
公共方法 .NET Compact Framework 提供支持 GetChars 已重写。 从指定的列偏移量将字符流作为数组从给定的缓冲区偏移量开始读入缓冲区。
公共方法 .NET Compact Framework 提供支持 GetData  返回被请求的列序号的 DbDataReader 对象。 (从 DbDataReader 继承)
公共方法 .NET Compact Framework 提供支持 GetDataTypeName 已重写。 获取源数据类型的名称。
公共方法 .NET Compact Framework 提供支持 GetDateTime 已重写。 获取指定列的 DateTime 对象形式的值。
公共方法 .NET Compact Framework 提供支持 GetDecimal 已重写。 获取指定列的 Decimal 对象形式的值。
公共方法 .NET Compact Framework 提供支持 GetDouble 已重写。 获取指定列的双精度浮点数形式的值。
公共方法 .NET Compact Framework 提供支持 GetEnumerator 已重写。  
公共方法 .NET Compact Framework 提供支持 GetFieldType 已重写。 获取是对象的数据类型的 Type
公共方法 .NET Compact Framework 提供支持 GetFloat 已重写。 获取指定列的单精度浮点数形式的值。
公共方法 .NET Compact Framework 提供支持 GetGuid 已重写。 获取指定列的值作为全局唯一标识符 (GUID)。
公共方法 .NET Compact Framework 提供支持 GetHashCode  用作特定类型的哈希函数。 (从 Object 继承)
公共方法 .NET Compact Framework 提供支持 GetInt16 已重写。 获取指定列的 16 位有符号整数形式的值。
公共方法 .NET Compact Framework 提供支持 GetInt32 已重写。 获取指定列的 32 位有符号整数形式的值。
公共方法 .NET Compact Framework 提供支持 GetInt64 已重写。 获取指定列的 64 位有符号整数形式的值。
公共方法 GetLifetimeService  检索控制此实例的生存期策略的当前生存期服务对象。 (从 MarshalByRefObject 继承)
公共方法 .NET Compact Framework 提供支持 GetName 已重写。 获取指定列的名称。
公共方法 .NET Compact Framework 提供支持 GetOrdinal 已重写。 在给定列名称的情况下获取列序号。
公共方法 .NET Compact Framework 提供支持 GetProviderSpecificFieldType 已重写。 获取一个 Object,它表示基础提供程序特定的字段类型。
公共方法 .NET Compact Framework 提供支持 GetProviderSpecificValue  获取指定列的作为 Object 的实例的值。 (从 DbDataReader 继承)
公共方法 .NET Compact Framework 提供支持 GetProviderSpecificValues  获取集合中当前行的所有提供程序特定的属性列。 (从 DbDataReader 继承)
公共方法 .NET Compact Framework 提供支持 GetSchemaTable 已重写。 返回一个 DataTable,它描述 SqlCeDataReader 的列元数据。
公共方法 .NET Compact Framework 提供支持 GetSqlBinary 获取指定列的 SqlBinary 形式的值。
公共方法 .NET Compact Framework 提供支持 GetSqlBoolean 获取指定列的 SqlBoolean 形式的值。
公共方法 .NET Compact Framework 提供支持 GetSqlByte 获取指定列的 SqlByte 形式的值。
公共方法 .NET Compact Framework 提供支持 GetSqlDateTime 获取指定列的 SqlDateTime 形式的值。
公共方法 .NET Compact Framework 提供支持 GetSqlDecimal 获取指定列的 SqlDecimal 形式的值。
公共方法 .NET Compact Framework 提供支持 GetSqlDouble 获取指定列的 SqlDouble 形式的值。
公共方法 .NET Compact Framework 提供支持 GetSqlGuid 获取指定列的 SqlGuid 形式的值。
公共方法 .NET Compact Framework 提供支持 GetSqlInt16 获取指定列的 SqlInt16 形式的值。
公共方法 .NET Compact Framework 提供支持 GetSqlInt32 获取指定列的 SqlInt32 形式的值。
公共方法 .NET Compact Framework 提供支持 GetSqlInt64 获取指定列的 SqlInt64 形式的值。
公共方法 .NET Compact Framework 提供支持 GetSqlMoney 获取指定列的 SqlMoney 形式的值。
公共方法 .NET Compact Framework 提供支持 GetSqlSingle 获取指定列的 SqlSingle 形式的值。
公共方法 .NET Compact Framework 提供支持 GetSqlString 获取指定列的 SqlString 形式的值。
公共方法 .NET Compact Framework 提供支持 GetString 已重写。 获取指定列的字符串形式的值。
公共方法 .NET Compact Framework 提供支持 GetType  获取当前实例的 Type。 (从 Object 继承)
公共方法 .NET Compact Framework 提供支持 GetValue 已重写。 获取以本机格式表示的指定序号处的列的值。
公共方法 .NET Compact Framework 提供支持 GetValues 已重写。 获取当前行中的所有属性列。
公共方法 InitializeLifetimeService  获取控制此实例的生存期策略的生存期服务对象。 (从 MarshalByRefObject 继承)
公共方法 .NET Compact Framework 提供支持 IsDBNull 已重写。 获取一个值,用以表示列中是否包含不存在的或已丢失的值。
公共方法 .NET Compact Framework 提供支持 NextResult 已重写。 在 SQL Server Compact Edition .NET Compact Framework 数据提供程序中不受支持。
公共方法 .NET Compact Framework 提供支持 Read 已重写。 将 SqlCeDataReader 移到下一个记录。
公共方法 静态 .NET Compact Framework 提供支持 ReferenceEquals  确定指定的 Object 实例是否是相同的实例。 (从 Object 继承)
公共方法 .NET Compact Framework 提供支持 Seek SqlCeDataReader 放置在包含与指定参数匹配的索引值的记录上。
公共方法 .NET Compact Framework 提供支持 ToString  返回表示当前 ObjectString。 (从 Object 继承)

页首

受保护的方法

  名称 说明
受保护的方法 .NET Compact Framework 提供支持 Dispose  已重载。 释放 DbDataReader 使用的资源并调用 Close。 (从 DbDataReader 继承)
受保护的方法 .NET Compact Framework 提供支持 Finalize 已重写。 在通过垃圾回收将 SqlCeDataReader 回收之前,释放非托管资源并执行其他清理操作。
受保护的方法 .NET Compact Framework 提供支持 GetDbDataReader  返回被请求的列序号的 DbDataReader 对象,可以使用提供程序特定的实现对该对象进行重写。 (从 DbDataReader 继承)
受保护的方法 .NET Compact Framework 提供支持 MemberwiseClone  已重载。 (从 MarshalByRefObject 继承)
受保护的方法 .NET Compact Framework 提供支持 OnMove  

页首

显式接口实现

  名称 说明
显式接口实现 方法 .NET Compact Framework 提供支持 System.Data.IDataRecord.GetData  

页首

请参见

参考

SqlCeDataReader 类
System.Data.SqlServerCe 命名空间