IVsDataReader 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示用于从数据源读取数据的方法。
public interface class IVsDataReader : IDisposable
[Microsoft.VisualStudio.Data.Core.DataClientObject("29885742-32C5-46d3-A2A6-A28F4B6D746B")]
public interface IVsDataReader : IDisposable
[<Microsoft.VisualStudio.Data.Core.DataClientObject("29885742-32C5-46d3-A2A6-A28F4B6D746B")>]
type IVsDataReader = interface
interface IDisposable
Public Interface IVsDataReader
Implements IDisposable
- 派生
- 属性
- 实现
属性
Descriptor |
当由类实现时,获取描述数据源中的数据的信息。 |
IsClosed |
当由类实现时,获取一个布尔值,该值指示是否关闭指定的读取器。 |
Status |
当由 类实现时,获取当前向数据读取器提供数据的 方法返回的数字状态代码。 |
方法
Close() |
当由类实现时,关闭 实例 IVsDataReader 。 |
GetBytes(Int32, Byte[], Int32, Int32) |
当由 类实现时,检索指定数量的原始二进制数据字节。 |
GetBytes(String, Byte[], Int32, Int32) |
当由 类实现时,检索指定数量的原始二进制数据字节。 |
GetItem(Int32) |
当由类实现时,检索当前数据块中指定索引处的项的值。 |
GetItem(String) |
当由 类实现时,检索当前数据块中具有指定名称的数据项的值。 |
IsNullItem(Int32) |
由类实现时,指示指定索引处的数据项是否未指定,即 null。 |
IsNullItem(String) |
当由类实现时,指示给定数据项的值是否未指定,即 null。 |
NextResult() |
当由类实现时,在读取器包含多个结果集的情况下,将数据读取器推进到下一个结果集。 |
Read() |
当由类实现时,在读取器包含多个数据块的情况下,将读取器推进到下一个数据块。 |
Terminate() |
由类实现时,会立即终止数据读取器,而不必返回所有数据或设置输出参数。 |