CosmosScripts.GetUserDefinedFunctionQueryStreamIterator 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.
Überlädt
GetUserDefinedFunctionQueryStreamIterator(QueryDefinition, String, QueryRequestOptions, CancellationToken) |
Diese Methode erstellt eine Abfrage für benutzerdefinierte Funktionen unter einem Container mithilfe einer SQL-Anweisung. Es gibt einen FeedIterator zurück. Weitere Informationen zum Vorbereiten von SQL-Anweisungen mit parametrisierten Werten finden Sie unter QueryDefinition Überladung. |
GetUserDefinedFunctionQueryStreamIterator(String, String, QueryRequestOptions, CancellationToken) |
Diese Methode erstellt eine Abfrage für benutzerdefinierte Funktionen unter einem Container mithilfe einer SQL-Anweisung. Es gibt einen FeedIterator zurück. Weitere Informationen zum Vorbereiten von SQL-Anweisungen mit parametrisierten Werten finden Sie unter QueryDefinition Überladung. |
GetUserDefinedFunctionQueryStreamIterator(QueryDefinition, String, QueryRequestOptions, CancellationToken)
Diese Methode erstellt eine Abfrage für benutzerdefinierte Funktionen unter einem Container mithilfe einer SQL-Anweisung. Es gibt einen FeedIterator zurück. Weitere Informationen zum Vorbereiten von SQL-Anweisungen mit parametrisierten Werten finden Sie unter QueryDefinition Überladung.
public abstract System.Collections.Generic.IAsyncEnumerable<Azure.Response> GetUserDefinedFunctionQueryStreamIterator (Azure.Cosmos.QueryDefinition queryDefinition, string continuationToken = default, Azure.Cosmos.QueryRequestOptions requestOptions = default, System.Threading.CancellationToken cancellationToken = default);
abstract member GetUserDefinedFunctionQueryStreamIterator : Azure.Cosmos.QueryDefinition * string * Azure.Cosmos.QueryRequestOptions * System.Threading.CancellationToken -> System.Collections.Generic.IAsyncEnumerable<Azure.Response>
Public MustOverride Function GetUserDefinedFunctionQueryStreamIterator (queryDefinition As QueryDefinition, Optional continuationToken As String = Nothing, Optional requestOptions As QueryRequestOptions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As IAsyncEnumerable(Of Response)
Parameter
- queryDefinition
- QueryDefinition
Die Cosmos SQL-Abfragedefinition.
- continuationToken
- String
(Optional) Das Fortsetzungstoken im Azure Cosmos DB-Dienst.
- requestOptions
- QueryRequestOptions
(Optional) Die Optionen für die Elementabfrageanforderung QueryRequestOptions
- cancellationToken
- CancellationToken
(Optional) CancellationToken stellt die Anforderungsabbruch dar.
Gibt zurück
Ein Iterator zum Lesen der vorhandenen gespeicherten Prozeduren.
Beispiele
Dadurch wird der Streamfeed-Iterator für UDF mit queryDefinition als Eingabe erstellt.
CosmosScripts scripts = this.container.Scripts;
string queryText = "SELECT * FROM u where u.id like @testId";
QueryDefinition queryDefinition = new QueryDefinition(queryText);
queryDefinition.WithParameter("@testId", "testUdfId");
IAsyncEnumerable<Response> iter = this.scripts.GetUserDefinedFunctionQueryStreamIterator(queryDefinition);
Gilt für:
GetUserDefinedFunctionQueryStreamIterator(String, String, QueryRequestOptions, CancellationToken)
Diese Methode erstellt eine Abfrage für benutzerdefinierte Funktionen unter einem Container mithilfe einer SQL-Anweisung. Es gibt einen FeedIterator zurück. Weitere Informationen zum Vorbereiten von SQL-Anweisungen mit parametrisierten Werten finden Sie unter QueryDefinition Überladung.
public abstract System.Collections.Generic.IAsyncEnumerable<Azure.Response> GetUserDefinedFunctionQueryStreamIterator (string queryText = default, string continuationToken = default, Azure.Cosmos.QueryRequestOptions requestOptions = default, System.Threading.CancellationToken cancellationToken = default);
abstract member GetUserDefinedFunctionQueryStreamIterator : string * string * Azure.Cosmos.QueryRequestOptions * System.Threading.CancellationToken -> System.Collections.Generic.IAsyncEnumerable<Azure.Response>
Public MustOverride Function GetUserDefinedFunctionQueryStreamIterator (Optional queryText As String = Nothing, Optional continuationToken As String = Nothing, Optional requestOptions As QueryRequestOptions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As IAsyncEnumerable(Of Response)
Parameter
- queryText
- String
Der Cosmos SQL-Abfragetext.
- continuationToken
- String
(Optional) Das Fortsetzungstoken im Azure Cosmos DB-Dienst.
- requestOptions
- QueryRequestOptions
(Optional) Die Optionen für die Elementabfrageanforderung QueryRequestOptions
- cancellationToken
- CancellationToken
(Optional) CancellationToken stellt die Anforderungsabbruch dar.
Gibt zurück
Ein Iterator zum Lesen der vorhandenen gespeicherten Prozeduren.
Beispiele
Dadurch wird der Streamfeed-Iterator für UDF mit queryText als Eingabe erstellt.
CosmosScripts scripts = this.container.Scripts;
QueryDefinition queryDefinition = new QueryDefinition("SELECT * FROM u where u.id like '%testId%'");
IAsyncEnumerable<Response> iter = this.scripts.GetUserDefinedFunctionQueryStreamIterator(queryDefinition);
Gilt für:
Azure SDK for .NET