Partager via


CosmosScripts.GetStoredProcedureQueryStreamIterator Méthode

Définition

Surcharges

GetStoredProcedureQueryStreamIterator(QueryDefinition, String, QueryRequestOptions, CancellationToken)

Cette méthode crée une requête pour les procédures stockées sous un conteneur à l’aide d’une instruction SQL. Elle retourne un FeedIterator. Pour plus d’informations sur la préparation des instructions SQL avec des valeurs paramétrables, consultez QueryDefinition surcharge.

GetStoredProcedureQueryStreamIterator(String, String, QueryRequestOptions, CancellationToken)

Cette méthode crée une requête pour les procédures stockées sous un conteneur à l’aide d’une instruction SQL. Elle retourne un FeedIterator. Pour plus d’informations sur la préparation des instructions SQL avec des valeurs paramétrables, consultez QueryDefinition surcharge.

GetStoredProcedureQueryStreamIterator(QueryDefinition, String, QueryRequestOptions, CancellationToken)

Cette méthode crée une requête pour les procédures stockées sous un conteneur à l’aide d’une instruction SQL. Elle retourne un FeedIterator. Pour plus d’informations sur la préparation des instructions SQL avec des valeurs paramétrables, consultez QueryDefinition surcharge.

public abstract System.Collections.Generic.IAsyncEnumerable<Azure.Response> GetStoredProcedureQueryStreamIterator (Azure.Cosmos.QueryDefinition queryDefinition, string continuationToken = default, Azure.Cosmos.QueryRequestOptions requestOptions = default, System.Threading.CancellationToken cancellationToken = default);
abstract member GetStoredProcedureQueryStreamIterator : Azure.Cosmos.QueryDefinition * string * Azure.Cosmos.QueryRequestOptions * System.Threading.CancellationToken -> System.Collections.Generic.IAsyncEnumerable<Azure.Response>
Public MustOverride Function GetStoredProcedureQueryStreamIterator (queryDefinition As QueryDefinition, Optional continuationToken As String = Nothing, Optional requestOptions As QueryRequestOptions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As IAsyncEnumerable(Of Response)

Paramètres

queryDefinition
QueryDefinition

Définition de requête Cosmos SQL.

continuationToken
String

(Facultatif) Jeton de continuation dans le service Azure Cosmos DB.

requestOptions
QueryRequestOptions

(Facultatif) Options de la demande de requête d’élément QueryRequestOptions

cancellationToken
CancellationToken

(Facultatif) CancellationToken représentant l’annulation de la demande.

Retours

Itérateur pour lire les procédures stockées existantes.

Exemples

Cela crée l’itérateur de flux de flux pour sproc avec queryDefinition comme entrée.

CosmosScripts scripts = this.container.Scripts;
string queryText = "SELECT * FROM s where s.id like @testId";
QueryDefinition queryDefinition = new QueryDefinition(queryText);
queryDefinition.WithParameter("@testId", "testSprocId");
IAsyncEnumerable<Response> iter = this.scripts.GetStoredProcedureQueryStreamIterator(queryDefinition);

S’applique à

GetStoredProcedureQueryStreamIterator(String, String, QueryRequestOptions, CancellationToken)

Cette méthode crée une requête pour les procédures stockées sous un conteneur à l’aide d’une instruction SQL. Elle retourne un FeedIterator. Pour plus d’informations sur la préparation des instructions SQL avec des valeurs paramétrables, consultez QueryDefinition surcharge.

public abstract System.Collections.Generic.IAsyncEnumerable<Azure.Response> GetStoredProcedureQueryStreamIterator (string queryText = default, string continuationToken = default, Azure.Cosmos.QueryRequestOptions requestOptions = default, System.Threading.CancellationToken cancellationToken = default);
abstract member GetStoredProcedureQueryStreamIterator : string * string * Azure.Cosmos.QueryRequestOptions * System.Threading.CancellationToken -> System.Collections.Generic.IAsyncEnumerable<Azure.Response>
Public MustOverride Function GetStoredProcedureQueryStreamIterator (Optional queryText As String = Nothing, Optional continuationToken As String = Nothing, Optional requestOptions As QueryRequestOptions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As IAsyncEnumerable(Of Response)

Paramètres

queryText
String

Texte de la requête Cosmos SQL.

continuationToken
String

(Facultatif) Jeton de continuation dans le service Azure Cosmos DB.

requestOptions
QueryRequestOptions

(Facultatif) Options de la demande de requête d’élément QueryRequestOptions

cancellationToken
CancellationToken

(Facultatif) CancellationToken représentant l’annulation de la demande.

Retours

Itérateur pour lire les procédures stockées existantes.

Exemples

Cela crée l’itérateur de flux de flux pour sproc avec queryText comme entrée.

CosmosScripts scripts = this.container.Scripts;
string queryText = "SELECT * FROM s where s.id like '%testId%'";
IAsyncEnumerable<Response> iter = this.scripts.GetStoredProcedureQueryStreamIterator(queryText);

S’applique à