IDocumentClient.CreateStoredProcedureQuery Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
CreateStoredProcedureQuery(String, FeedOptions) |
Sobrecarregado. Esse método cria uma consulta para procedimentos armazenados em uma coleção em um serviço do Azure Cosmos DB. Ele retorna Um IOrderedQueryable{StoredProcedure}. |
CreateStoredProcedureQuery(Uri, FeedOptions) |
Método para criar uma consulta para procedimentos armazenados no serviço do Azure Cosmos DB. |
CreateStoredProcedureQuery(String, SqlQuerySpec, FeedOptions) |
Sobrecarregado. Esse método cria uma consulta para procedimentos armazenados em uma coleção em um banco de dados do Azure Cosmos DB usando uma instrução SQL usando uma instrução SQL com valores parametrizados. Ele retorna um IQueryable{dynamic}. Para obter mais informações sobre como preparar instruções SQL com valores parametrizados, consulte SqlQuerySpec. |
CreateStoredProcedureQuery(String, String, FeedOptions) |
Sobrecarregado. Esse método cria uma consulta para procedimentos armazenados em uma coleção em um banco de dados do Azure Cosmos DB usando uma instrução SQL. Ele retorna um IQueryable{dynamic}. |
CreateStoredProcedureQuery(Uri, SqlQuerySpec, FeedOptions) |
Método para criar uma consulta para procedimentos armazenados no serviço do Azure Cosmos DB. |
CreateStoredProcedureQuery(Uri, String, FeedOptions) |
Método para criar uma consulta para procedimentos armazenados no serviço do Azure Cosmos DB. |
CreateStoredProcedureQuery(String, FeedOptions)
Sobrecarregado. Esse método cria uma consulta para procedimentos armazenados em uma coleção em um serviço do Azure Cosmos DB. Ele retorna Um 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>
Public Function CreateStoredProcedureQuery (collectionLink As String, Optional feedOptions As FeedOptions = Nothing) As IOrderedQueryable(Of StoredProcedure)
Parâmetros
- collectionLink
- String
O link para o recurso de coleção pai.
- feedOptions
- FeedOptions
As opções para processar o feed de resultados da consulta. Para obter detalhes, confira FeedOptions
Retornos
Um IOrderedQueryable{StoredProcedure} que pode avaliar a consulta com a instrução SQL fornecida.
Exemplos
Este exemplo abaixo consulta procedimentos armazenados por ID.
StoredProcedure storedProcedure = client.CreateStoredProcedureQuery(collectionLink).Where(c => c.Id == "helloWorld").AsEnumerable().FirstOrDefault();
Confira também
Aplica-se a
CreateStoredProcedureQuery(Uri, FeedOptions)
Método para criar uma consulta para procedimentos armazenados no serviço do Azure Cosmos DB.
public System.Linq.IOrderedQueryable<Microsoft.Azure.Documents.StoredProcedure> CreateStoredProcedureQuery (Uri documentCollectionUri, Microsoft.Azure.Documents.Client.FeedOptions feedOptions = default);
abstract member CreateStoredProcedureQuery : Uri * Microsoft.Azure.Documents.Client.FeedOptions -> System.Linq.IOrderedQueryable<Microsoft.Azure.Documents.StoredProcedure>
Public Function CreateStoredProcedureQuery (documentCollectionUri As Uri, Optional feedOptions As FeedOptions = Nothing) As IOrderedQueryable(Of StoredProcedure)
Parâmetros
- documentCollectionUri
- Uri
O URI da coleção de documentos pai.
- feedOptions
- FeedOptions
(Opcional) O FeedOptions para processar o feed de resultados da consulta.
Retornos
O conjunto de resultados da consulta.
Aplica-se a
CreateStoredProcedureQuery(String, SqlQuerySpec, FeedOptions)
Sobrecarregado. Esse método cria uma consulta para procedimentos armazenados em uma coleção em um banco de dados do Azure Cosmos DB usando uma instrução SQL usando uma instrução SQL com valores parametrizados. Ele retorna um IQueryable{dynamic}. Para obter mais informações sobre como preparar instruções SQL com valores parametrizados, consulte 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>
Public Function CreateStoredProcedureQuery (collectionLink As String, querySpec As SqlQuerySpec, Optional feedOptions As FeedOptions = Nothing) As IQueryable(Of Object)
Parâmetros
- collectionLink
- String
O link para o recurso de coleção pai.
- querySpec
- SqlQuerySpec
A instância sqlQuerySpec que contém a expressão SQL.
- feedOptions
- FeedOptions
As opções para processar o feed de resultados da consulta. Para obter detalhes, confira FeedOptions
Retornos
Um IQueryable{dynamic} que pode avaliar a consulta com a instrução SQL fornecida.
Exemplos
Este exemplo abaixo consulta procedimentos armazenados por 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();
Comentários
Consulte para https://docs.microsoft.com/azure/cosmos-db/sql-query-getting-started/ obter sintaxe e exemplos.
Confira também
Aplica-se a
CreateStoredProcedureQuery(String, String, FeedOptions)
Sobrecarregado. Esse método cria uma consulta para procedimentos armazenados em uma coleção em um banco de dados do Azure Cosmos DB usando uma instrução SQL. Ele retorna um 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>
Public Function CreateStoredProcedureQuery (collectionLink As String, sqlExpression As String, Optional feedOptions As FeedOptions = Nothing) As IQueryable(Of Object)
Parâmetros
- collectionLink
- String
O link para o recurso de coleção pai.
- sqlExpression
- String
A instrução SQL.
- feedOptions
- FeedOptions
As opções para processar o feed de resultados da consulta. Para obter detalhes, confira FeedOptions
Retornos
Um IQueryable{dynamic} que pode avaliar a consulta com a instrução SQL fornecida.
Exemplos
Este exemplo abaixo consulta procedimentos armazenados por ID.
StoredProcedure storedProcedure = client.CreateStoredProcedureQuery(collectionLink, "SELECT * FROM sprocs s WHERE s.id = 'HelloWorld'").AsEnumerable().FirstOrDefault();
Comentários
Consulte para https://docs.microsoft.com/azure/cosmos-db/sql-query-getting-started/ obter sintaxe e exemplos.
Confira também
Aplica-se a
CreateStoredProcedureQuery(Uri, SqlQuerySpec, FeedOptions)
Método para criar uma consulta para procedimentos armazenados no serviço do Azure Cosmos DB.
public System.Linq.IQueryable<dynamic> CreateStoredProcedureQuery (Uri documentCollectionUri, 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>
Public Function CreateStoredProcedureQuery (documentCollectionUri As Uri, querySpec As SqlQuerySpec, Optional feedOptions As FeedOptions = Nothing) As IQueryable(Of Object)
Parâmetros
- documentCollectionUri
- Uri
O URI da coleção de documentos pai.
- querySpec
- SqlQuerySpec
A consulta sql.
- feedOptions
- FeedOptions
(Opcional) O FeedOptions para processar o feed de resultados da consulta.
Retornos
O conjunto de resultados da consulta.
Aplica-se a
CreateStoredProcedureQuery(Uri, String, FeedOptions)
Método para criar uma consulta para procedimentos armazenados no serviço do Azure Cosmos DB.
public System.Linq.IQueryable<dynamic> CreateStoredProcedureQuery (Uri documentCollectionUri, string sqlExpression, Microsoft.Azure.Documents.Client.FeedOptions feedOptions = default);
abstract member CreateStoredProcedureQuery : Uri * string * Microsoft.Azure.Documents.Client.FeedOptions -> System.Linq.IQueryable<obj>
Public Function CreateStoredProcedureQuery (documentCollectionUri As Uri, sqlExpression As String, Optional feedOptions As FeedOptions = Nothing) As IQueryable(Of Object)
Parâmetros
- documentCollectionUri
- Uri
O URI da coleção de documentos pai.
- sqlExpression
- String
A consulta sql.
- feedOptions
- FeedOptions
(Opcional) O FeedOptions para processar o feed de resultados da consulta.
Retornos
O conjunto de resultados da consulta.
Aplica-se a
Azure SDK for .NET