SfcObjectQuery.ExecuteIterator Метод

Определение

Выполните строку запроса и верните SfcObjectIterator, чтобы перечислить результаты без кэширования. Если параметр MultipleActiveQueries имеет значение true, необходимо либо предоставить подходящее подключение при запросах GetConnection, либо использовать ExecuteCachedIterator, чтобы избежать этой проблемы.

public System.Collections.IEnumerable ExecuteIterator(Microsoft.SqlServer.Management.Sdk.Sfc.SfcQueryExpression query, string[] fields, Microsoft.SqlServer.Management.Sdk.Sfc.OrderBy[] orderByFields);
member this.ExecuteIterator : Microsoft.SqlServer.Management.Sdk.Sfc.SfcQueryExpression * string[] * Microsoft.SqlServer.Management.Sdk.Sfc.OrderBy[] -> System.Collections.IEnumerable
Public Function ExecuteIterator (query As SfcQueryExpression, fields As String(), orderByFields As OrderBy()) As IEnumerable

Параметры

query
SfcQueryExpression

Строка запроса для обработки.

fields
String[]

Имена полей для получения. Если значение NULL, извлекаются все недорогие поля по умолчанию.

orderByFields
OrderBy[]

Возвращаемое значение

SfcObjectIterator для перечисления результатов. Это подходит для использования IEnumerable и должно быть удалено при выполнении.

Применяется к