SfcObjectQuery.ExecuteIterator Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Führen Sie die Abfragezeichenfolge aus, und geben Sie einen SfcObjectIterator zurück, um die Ergebnisse aufzulisten, ohne sie zwischenzuspeichern. Wenn MultipleActiveQueries wahr ist, müssen Sie entweder eine geeignete Verbindung bereitstellen, wenn Anforderungen von GetConnection gestellt werden, oder verwenden Sie stattdessen executeCachedIterator, um dieses Problem zu vermeiden.
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
Parameter
- query
- SfcQueryExpression
Die zu verarbeitende Abfragezeichenfolge.
- fields
- String[]
Die abzurufenden Feldnamen. Wenn NULL, werden alle standardmäßig günstigen Felder abgerufen.
- orderByFields
- OrderBy[]
Gibt zurück
Ein SfcObjectIterator zum Aufzählen der Ergebnisse. Dies eignet sich für die verwendung von IEnumerable und muss nach Abschluss verworfen werden.