SfcObjectQuery 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
public class SfcObjectQuery
type SfcObjectQuery = class
Public Class SfcObjectQuery
- 继承
-
SfcObjectQuery
构造函数
| 名称 | 说明 |
|---|---|
| SfcObjectQuery(IAlienRoot) | |
| SfcObjectQuery(ISfcDomain, SfcObjectQueryMode) |
为特定域实例创建对象查询。 查询模式确定如何处理返回打开迭代器的请求以及要使用的特定连接。 |
| SfcObjectQuery(ISfcDomain) |
为特定的域实例对象层次结构和连接创建对象查询。 如果使用 ExecuteIterator 并想要在关闭查询之前进行另一个查询,请考虑使用指示对多个活动查询的支持的重载,或者只是使用 ExecuteCollection 来避免它。 |
属性
| 名称 | 说明 |
|---|---|
| ActiveQueriesMode |
单个或多个活动查询? 如果指示了多个查询,则返回的连接必须能够执行查询并获取结果,假设主连接正忙于已处于活动状态的查询。 |
| SfcQueryExpression |
处理的最新查询字符串。 这是只读的,因为每个查询执行都传递了要执行的查询。 |
方法
| 名称 | 说明 |
|---|---|
| ExecuteDataTable(SfcQueryExpression, String[], OrderBy[]) |
执行查询字符串以检索指定的字段并返回完全填充的 DataTable。 |
| ExecuteIterator(SfcQueryExpression, String[], OrderBy[]) |
执行查询字符串并返回 SfcObjectIterator 以枚举结果,而无需缓存结果。 如果 MultipleActiveQueries 为 true,则必须在 GetConnection 请求时提供适当的连接,或者改用 ExecuteCachedIterator 来避免此问题。 |