SfcObjectQuery.ExecuteIterator Méthode

Définition

Exécutez la chaîne de requête et retournez un SfcObjectIterator pour énumérer les résultats sans les mettre en cache. Si MultipleActiveQueries a la valeur true, vous devez fournir une connexion appropriée lorsque les requêtes par GetConnection ou utilisez l’executeCachedIterator à la place pour éviter ce problème.

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

Paramètres

query
SfcQueryExpression

Chaîne de requête à traiter.

fields
String[]

Noms de champs à récupérer. Si la valeur est Null, tous les champs peu coûteux par défaut sont récupérés.

orderByFields
OrderBy[]

Retours

SfcObjectIterator pour énumérer les résultats. Cela convient à l’utilisation d’IEnumerable et doit être supprimé lorsque vous avez terminé.

S’applique à