IDocumentClient.CreateStoredProcedureQuery Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
CreateStoredProcedureQuery(String, FeedOptions) |
Sobrecargado. Este método crea una consulta para los procedimientos almacenados en una colección en un servicio de Azure Cosmos DB. Devuelve Un IOrderedQueryable{StoredProcedure}. |
CreateStoredProcedureQuery(Uri, FeedOptions) |
Método para crear consultas para procedimientos almacenados en el servicio Azure Cosmos DB. |
CreateStoredProcedureQuery(String, SqlQuerySpec, FeedOptions) |
Sobrecargado. Este método crea una consulta para los procedimientos almacenados en una colección de una base de datos de Azure Cosmos DB mediante una instrucción SQL mediante una instrucción SQL con valores parametrizados. Devuelve un objeto IQueryable{dynamic}. Para obtener más información sobre cómo preparar instrucciones SQL con valores con parámetros, consulte SqlQuerySpec. |
CreateStoredProcedureQuery(String, String, FeedOptions) |
Sobrecargado. Este método crea una consulta para los procedimientos almacenados en una colección de una base de datos de Azure Cosmos DB mediante una instrucción SQL. Devuelve un objeto IQueryable{dynamic}. |
CreateStoredProcedureQuery(Uri, SqlQuerySpec, FeedOptions) |
Método para crear consultas para procedimientos almacenados en el servicio Azure Cosmos DB. |
CreateStoredProcedureQuery(Uri, String, FeedOptions) |
Método para crear consultas para procedimientos almacenados en el servicio Azure Cosmos DB. |
CreateStoredProcedureQuery(String, FeedOptions)
Sobrecargado. Este método crea una consulta para los procedimientos almacenados en una colección en un servicio de Azure Cosmos DB. Devuelve Un 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
Vínculo al recurso de la colección primaria.
- feedOptions
- FeedOptions
Opciones para procesar la fuente de resultados de la consulta. Para obtener información detallada, vea FeedOptions.
Devoluciones
IOrderedQueryable{StoredProcedure} que puede evaluar la consulta con la instrucción SQL proporcionada.
Ejemplos
En este ejemplo se consultan los procedimientos almacenados por id.
StoredProcedure storedProcedure = client.CreateStoredProcedureQuery(collectionLink).Where(c => c.Id == "helloWorld").AsEnumerable().FirstOrDefault();
Consulte también
Se aplica a
CreateStoredProcedureQuery(Uri, FeedOptions)
Método para crear consultas para procedimientos almacenados en el servicio 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
URI de la colección de documentos primaria.
- feedOptions
- FeedOptions
(Opcional) FeedOptions para procesar la fuente de resultados de la consulta.
Devoluciones
Conjunto de resultados de la consulta.
Se aplica a
CreateStoredProcedureQuery(String, SqlQuerySpec, FeedOptions)
Sobrecargado. Este método crea una consulta para los procedimientos almacenados en una colección de una base de datos de Azure Cosmos DB mediante una instrucción SQL mediante una instrucción SQL con valores parametrizados. Devuelve un objeto IQueryable{dynamic}. Para obtener más información sobre cómo preparar instrucciones SQL con valores con parámetros, 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
Vínculo al recurso de la colección primaria.
- querySpec
- SqlQuerySpec
Instancia de SqlQuerySpec que contiene la expresión SQL.
- feedOptions
- FeedOptions
Opciones para procesar la fuente de resultados de la consulta. Para obtener información detallada, vea FeedOptions.
Devoluciones
IQueryable{dynamic} que puede evaluar la consulta con la instrucción SQL proporcionada.
Ejemplos
En este ejemplo se consultan los procedimientos almacenados 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();
Comentarios
https://docs.microsoft.com/azure/cosmos-db/sql-query-getting-started/ Consulte para obtener sintaxis y ejemplos.
Consulte también
Se aplica a
CreateStoredProcedureQuery(String, String, FeedOptions)
Sobrecargado. Este método crea una consulta para los procedimientos almacenados en una colección de una base de datos de Azure Cosmos DB mediante una instrucción SQL. Devuelve un objeto 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
Vínculo al recurso de la colección primaria.
- sqlExpression
- String
Instrucción SQL.
- feedOptions
- FeedOptions
Opciones para procesar la fuente de resultados de la consulta. Para obtener información detallada, vea FeedOptions.
Devoluciones
IQueryable{dynamic} que puede evaluar la consulta con la instrucción SQL proporcionada.
Ejemplos
En este ejemplo se consultan los procedimientos almacenados por id.
StoredProcedure storedProcedure = client.CreateStoredProcedureQuery(collectionLink, "SELECT * FROM sprocs s WHERE s.id = 'HelloWorld'").AsEnumerable().FirstOrDefault();
Comentarios
https://docs.microsoft.com/azure/cosmos-db/sql-query-getting-started/ Consulte para obtener sintaxis y ejemplos.
Consulte también
Se aplica a
CreateStoredProcedureQuery(Uri, SqlQuerySpec, FeedOptions)
Método para crear consultas para procedimientos almacenados en el servicio 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
URI de la colección de documentos primaria.
- querySpec
- SqlQuerySpec
Consulta sql.
- feedOptions
- FeedOptions
(Opcional) FeedOptions para procesar la fuente de resultados de la consulta.
Devoluciones
Conjunto de resultados de la consulta.
Se aplica a
CreateStoredProcedureQuery(Uri, String, FeedOptions)
Método para crear consultas para procedimientos almacenados en el servicio 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
URI de la colección de documentos primaria.
- sqlExpression
- String
Consulta sql.
- feedOptions
- FeedOptions
(Opcional) FeedOptions para procesar la fuente de resultados de la consulta.
Devoluciones
Conjunto de resultados de la consulta.
Se aplica a
Azure SDK for .NET
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de