枚举的项目设置指定类型的数据对象使用指定的绑定和排序字符串,因此,如果支持。
命名空间: Microsoft.VisualStudio.Data.AdoDotNet
程序集: Microsoft.VisualStudio.Data(在 Microsoft.VisualStudio.Data.dll 中)
语法
声明
Public Overrides Function EnumerateObjects ( _
typeName As String, _
items As Object(), _
restrictions As Object(), _
sort As String, _
parameters As Object() _
) As DataReader
public override DataReader EnumerateObjects(
string typeName,
Object[] items,
Object[] restrictions,
string sort,
Object[] parameters
)
public:
virtual DataReader^ EnumerateObjects(
String^ typeName,
array<Object^>^ items,
array<Object^>^ restrictions,
String^ sort,
array<Object^>^ parameters
) override
abstract EnumerateObjects :
typeName:string *
items:Object[] *
restrictions:Object[] *
sort:string *
parameters:Object[] -> DataReader
override EnumerateObjects :
typeName:string *
items:Object[] *
restrictions:Object[] *
sort:string *
parameters:Object[] -> DataReader
public override function EnumerateObjects(
typeName : String,
items : Object[],
restrictions : Object[],
sort : String,
parameters : Object[]
) : DataReader
参数
- typeName
类型:System.String
对象类型的名称枚举的。
- items
类型:array<System.Object[]
设置项目枚举,指定为字符串指定项目的位置可用,否则用作索引。在筛选数据的提供程序不支持项目的情况下,此参数将被忽略。
- restrictions
类型:array<System.Object[]
设置筛选限制适用于设置返回的对象。
- sort
类型:System.String
对字符串进行排序,遵循SQL Server ORDER BY子句的语法。实际排序顺序应根据源;也就是说,如果客户端英语,并且源中文,请中文应将排序。
- parameters
类型:array<System.Object[]
内容由 EnumerateObjects特定实现,定义,并将数据对象指定的数组支持XML文件。在此参数中提供的信息来提供指示如何的额外数据执行枚举,允许此方法的实现更加数据驱动的。
返回值
类型:Microsoft.VisualStudio.Data.DataReader
返回包含枚举的结果 AdoDotNetDataReader 对象调用。
异常
异常 | 条件 |
---|---|
ArgumentNullException | typeName 参数为 null。 |
备注
发生的其他异常指示一个提供程序特定的错误在枚举时生成的。
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。