DocumentClient.CreateStoredProcedureQuery Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
CreateStoredProcedureQuery(String, FeedOptions) |
Surchargé. Cette méthode crée une requête pour les procédures stockées sous une collection dans un service Azure Cosmos DB. Elle retourne An IOrderedQueryable{StoredProcedure}. |
CreateStoredProcedureQuery(Uri, FeedOptions) |
Méthode d’extension pour créer une requête pour les procédures stockées dans le service Azure Cosmos DB. |
CreateStoredProcedureQuery(String, SqlQuerySpec, FeedOptions) |
Surchargé. Cette méthode crée une requête pour les procédures stockées sous une collection dans une base de données Azure Cosmos DB à l’aide d’une instruction SQL utilisant une instruction SQL avec des valeurs paramétrables. Elle retourne un IQueryable{dynamic}. Pour plus d’informations sur la préparation des instructions SQL avec des valeurs paramétrables, consultez SqlQuerySpec. |
CreateStoredProcedureQuery(String, String, FeedOptions) |
Surchargé. Cette méthode crée une requête pour les procédures stockées sous une collection dans une base de données Azure Cosmos DB à l’aide d’une instruction SQL. Elle retourne un IQueryable{dynamic}. |
CreateStoredProcedureQuery(Uri, SqlQuerySpec, FeedOptions) |
Méthode d’extension pour créer une requête pour les procédures stockées dans le service Azure Cosmos DB. |
CreateStoredProcedureQuery(Uri, String, FeedOptions) |
Méthode d’extension pour créer une requête pour les procédures stockées dans le service Azure Cosmos DB. |
CreateStoredProcedureQuery(String, FeedOptions)
Surchargé. Cette méthode crée une requête pour les procédures stockées sous une collection dans un service Azure Cosmos DB. Elle retourne An IOrderedQueryable{StoredProcedure}.
public System.Linq.IOrderedQueryable<Microsoft.Azure.Documents.StoredProcedure> CreateStoredProcedureQuery (string collectionLink, Microsoft.Azure.Documents.Client.FeedOptions feedOptions = default);
abstract member CreateStoredProcedureQuery : string * Microsoft.Azure.Documents.Client.FeedOptions -> System.Linq.IOrderedQueryable<Microsoft.Azure.Documents.StoredProcedure>
override this.CreateStoredProcedureQuery : string * Microsoft.Azure.Documents.Client.FeedOptions -> System.Linq.IOrderedQueryable<Microsoft.Azure.Documents.StoredProcedure>
Public Function CreateStoredProcedureQuery (collectionLink As String, Optional feedOptions As FeedOptions = Nothing) As IOrderedQueryable(Of StoredProcedure)
Paramètres
- collectionLink
- String
Lien vers la ressource de collection parente.
- feedOptions
- FeedOptions
Options de traitement du flux de résultats de requête. Pour plus d’informations, consultez FeedOptions
Retours
IOrderedQueryable{StoredProcedure} qui peut évaluer la requête avec l’instruction SQL fournie.
Implémente
Exemples
Cet exemple ci-dessous interroge les procédures stockées par ID.
StoredProcedure storedProcedure = client.CreateStoredProcedureQuery(collectionLink).Where(c => c.Id == "helloWorld").AsEnumerable().FirstOrDefault();
Voir aussi
S’applique à
CreateStoredProcedureQuery(Uri, FeedOptions)
Méthode d’extension pour créer une requête pour les procédures stockées dans le service Azure Cosmos DB.
public System.Linq.IOrderedQueryable<Microsoft.Azure.Documents.StoredProcedure> CreateStoredProcedureQuery (Uri storedProceduresUri, Microsoft.Azure.Documents.Client.FeedOptions feedOptions = default);
abstract member CreateStoredProcedureQuery : Uri * Microsoft.Azure.Documents.Client.FeedOptions -> System.Linq.IOrderedQueryable<Microsoft.Azure.Documents.StoredProcedure>
override this.CreateStoredProcedureQuery : Uri * Microsoft.Azure.Documents.Client.FeedOptions -> System.Linq.IOrderedQueryable<Microsoft.Azure.Documents.StoredProcedure>
Public Function CreateStoredProcedureQuery (storedProceduresUri As Uri, Optional feedOptions As FeedOptions = Nothing) As IOrderedQueryable(Of StoredProcedure)
Paramètres
- storedProceduresUri
- Uri
URI des procédures stockées.
- feedOptions
- FeedOptions
Options de traitement du flux de résultats de requête.
Retours
Jeu de résultats de la requête.
Implémente
S’applique à
CreateStoredProcedureQuery(String, SqlQuerySpec, FeedOptions)
Surchargé. Cette méthode crée une requête pour les procédures stockées sous une collection dans une base de données Azure Cosmos DB à l’aide d’une instruction SQL utilisant une instruction SQL avec des valeurs paramétrables. Elle retourne un IQueryable{dynamic}. Pour plus d’informations sur la préparation des instructions SQL avec des valeurs paramétrables, consultez SqlQuerySpec.
public System.Linq.IQueryable<dynamic> CreateStoredProcedureQuery (string collectionLink, Microsoft.Azure.Documents.SqlQuerySpec querySpec, Microsoft.Azure.Documents.Client.FeedOptions feedOptions = default);
abstract member CreateStoredProcedureQuery : string * Microsoft.Azure.Documents.SqlQuerySpec * Microsoft.Azure.Documents.Client.FeedOptions -> System.Linq.IQueryable<obj>
override this.CreateStoredProcedureQuery : string * Microsoft.Azure.Documents.SqlQuerySpec * Microsoft.Azure.Documents.Client.FeedOptions -> System.Linq.IQueryable<obj>
Public Function CreateStoredProcedureQuery (collectionLink As String, querySpec As SqlQuerySpec, Optional feedOptions As FeedOptions = Nothing) As IQueryable(Of Object)
Paramètres
- collectionLink
- String
Lien vers la ressource de collection parente.
- querySpec
- SqlQuerySpec
SqlQuerySpec instance contenant l’expression SQL.
- feedOptions
- FeedOptions
Options de traitement du flux de résultats de requête. Pour plus d’informations, consultez FeedOptions
Retours
IQueryable{dynamic} qui peut évaluer la requête avec l’instruction SQL fournie.
Implémente
Exemples
Cet exemple ci-dessous interroge les procédures stockées par ID.
var query = new SqlQuerySpec("SELECT * FROM sprocs s WHERE s.id = @id", new SqlParameterCollection(new SqlParameter[] { new SqlParameter { Name = "@id", Value = "HelloWorld" }}));
StoredProcedure storedProcedure = client.CreateStoredProcedureQuery(collectionLink, query).AsEnumerable().FirstOrDefault();
Remarques
Reportez-vous à pour obtenir des https://docs.microsoft.com/azure/cosmos-db/sql-query-getting-started/ exemples et la syntaxe.
Voir aussi
S’applique à
CreateStoredProcedureQuery(String, String, FeedOptions)
Surchargé. Cette méthode crée une requête pour les procédures stockées sous une collection dans une base de données Azure Cosmos DB à l’aide d’une instruction SQL. Elle retourne un IQueryable{dynamic}.
public System.Linq.IQueryable<dynamic> CreateStoredProcedureQuery (string collectionLink, string sqlExpression, Microsoft.Azure.Documents.Client.FeedOptions feedOptions = default);
abstract member CreateStoredProcedureQuery : string * string * Microsoft.Azure.Documents.Client.FeedOptions -> System.Linq.IQueryable<obj>
override this.CreateStoredProcedureQuery : string * string * Microsoft.Azure.Documents.Client.FeedOptions -> System.Linq.IQueryable<obj>
Public Function CreateStoredProcedureQuery (collectionLink As String, sqlExpression As String, Optional feedOptions As FeedOptions = Nothing) As IQueryable(Of Object)
Paramètres
- collectionLink
- String
Lien vers la ressource de collection parente.
- sqlExpression
- String
Instruction SQL.
- feedOptions
- FeedOptions
Options de traitement du flux de résultats de requête. Pour plus d’informations, consultez FeedOptions
Retours
IQueryable{dynamic} qui peut évaluer la requête avec l’instruction SQL fournie.
Implémente
Exemples
Cet exemple ci-dessous interroge les procédures stockées par ID.
StoredProcedure storedProcedure = client.CreateStoredProcedureQuery(collectionLink, "SELECT * FROM sprocs s WHERE s.id = 'HelloWorld'").AsEnumerable().FirstOrDefault();
Remarques
Reportez-vous à pour obtenir des https://docs.microsoft.com/azure/cosmos-db/sql-query-getting-started/ exemples et la syntaxe.
Voir aussi
S’applique à
CreateStoredProcedureQuery(Uri, SqlQuerySpec, FeedOptions)
Méthode d’extension pour créer une requête pour les procédures stockées dans le service Azure Cosmos DB.
public System.Linq.IQueryable<dynamic> CreateStoredProcedureQuery (Uri storedProceduresUri, Microsoft.Azure.Documents.SqlQuerySpec querySpec, Microsoft.Azure.Documents.Client.FeedOptions feedOptions = default);
abstract member CreateStoredProcedureQuery : Uri * Microsoft.Azure.Documents.SqlQuerySpec * Microsoft.Azure.Documents.Client.FeedOptions -> System.Linq.IQueryable<obj>
override this.CreateStoredProcedureQuery : Uri * Microsoft.Azure.Documents.SqlQuerySpec * Microsoft.Azure.Documents.Client.FeedOptions -> System.Linq.IQueryable<obj>
Public Function CreateStoredProcedureQuery (storedProceduresUri As Uri, querySpec As SqlQuerySpec, Optional feedOptions As FeedOptions = Nothing) As IQueryable(Of Object)
Paramètres
- storedProceduresUri
- Uri
URI des procédures stockées.
- querySpec
- SqlQuerySpec
Requête sql.
- feedOptions
- FeedOptions
Options de traitement du flux de résultats de requête.
Retours
Jeu de résultats de la requête.
Implémente
S’applique à
CreateStoredProcedureQuery(Uri, String, FeedOptions)
Méthode d’extension pour créer une requête pour les procédures stockées dans le service Azure Cosmos DB.
public System.Linq.IQueryable<dynamic> CreateStoredProcedureQuery (Uri storedProceduresUri, string sqlExpression, Microsoft.Azure.Documents.Client.FeedOptions feedOptions = default);
abstract member CreateStoredProcedureQuery : Uri * string * Microsoft.Azure.Documents.Client.FeedOptions -> System.Linq.IQueryable<obj>
override this.CreateStoredProcedureQuery : Uri * string * Microsoft.Azure.Documents.Client.FeedOptions -> System.Linq.IQueryable<obj>
Public Function CreateStoredProcedureQuery (storedProceduresUri As Uri, sqlExpression As String, Optional feedOptions As FeedOptions = Nothing) As IQueryable(Of Object)
Paramètres
- storedProceduresUri
- Uri
URI des procédures stockées.
- sqlExpression
- String
Requête sql.
- feedOptions
- FeedOptions
Options de traitement du flux de résultats de requête.
Retours
Jeu de résultats de la requête.
Implémente
S’applique à
Azure SDK for .NET