IDocumentClient.CreateOfferQuery 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
CreateOfferQuery(FeedOptions) |
Sobrecargado. Este método crea una consulta para ofertas en una cuenta de base de datos de Azure Cosmos DB. Devuelve IOrderedQueryable{Offer}. |
CreateOfferQuery(SqlQuerySpec, FeedOptions) |
Sobrecargado. Este método crea una consulta para ofertas en una cuenta de base de datos de Azure Cosmos DB mediante una instrucción SQL con valores parametrizados. Devuelve IQueryable{dynamic}. Para obtener más información sobre cómo preparar instrucciones SQL con valores con parámetros, consulte SqlQuerySpec. |
CreateOfferQuery(String, FeedOptions) |
Sobrecargado. Este método crea una consulta para ofertas en una cuenta de base de datos de Azure Cosmos DB mediante una instrucción SQL. Devuelve IQueryable{dynamic}. |
CreateOfferQuery(FeedOptions)
Sobrecargado. Este método crea una consulta para ofertas en una cuenta de base de datos de Azure Cosmos DB. Devuelve IOrderedQueryable{Offer}.
public System.Linq.IOrderedQueryable<Microsoft.Azure.Documents.Offer> CreateOfferQuery (Microsoft.Azure.Documents.Client.FeedOptions feedOptions = default);
abstract member CreateOfferQuery : Microsoft.Azure.Documents.Client.FeedOptions -> System.Linq.IOrderedQueryable<Microsoft.Azure.Documents.Offer>
Public Function CreateOfferQuery (Optional feedOptions As FeedOptions = Nothing) As IOrderedQueryable(Of Offer)
Parámetros
- feedOptions
- FeedOptions
Opciones para procesar la fuente de resultados de la consulta. Para obtener información detallada, vea FeedOptions.
Devoluciones
IOrderedQueryable{Offer} que puede evaluar la consulta.
Ejemplos
En este ejemplo se consultan las ofertas
// Find the offer for the collection by SelfLink
Offer offer = client.CreateOfferQuery().Where(o => o.Resource == collection.SelfLink);
// Find the offer for the database by SelfLink
Offer offer = client.CreateOfferQuery().Where(o => o.Resource == database.SelfLink);
Comentarios
Consulte para https://docs.microsoft.com/azure/cosmos-db/sql-query-getting-started/ obtener sintaxis y ejemplos.
Consulte también
Se aplica a
CreateOfferQuery(SqlQuerySpec, FeedOptions)
Sobrecargado. Este método crea una consulta para ofertas en una cuenta de base de datos de Azure Cosmos DB mediante una instrucción SQL con valores parametrizados. Devuelve 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> CreateOfferQuery (Microsoft.Azure.Documents.SqlQuerySpec querySpec, Microsoft.Azure.Documents.Client.FeedOptions feedOptions = default);
abstract member CreateOfferQuery : Microsoft.Azure.Documents.SqlQuerySpec * Microsoft.Azure.Documents.Client.FeedOptions -> System.Linq.IQueryable<obj>
Public Function CreateOfferQuery (querySpec As SqlQuerySpec, Optional feedOptions As FeedOptions = Nothing) As IQueryable(Of Object)
Parámetros
- 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.
Ejemplos
En este ejemplo se consultan las ofertas
// Find the offer for the collection by SelfLink
Offer offer = client.CreateOfferQuery("SELECT * FROM offers o WHERE o.resource = @collectionSelfLink",
new SqlParameterCollection(new SqlParameter[] { new SqlParameter { Name = "@collectionSelfLink", Value = collection.SelfLink }}))
.AsEnumerable().FirstOrDefault();
Comentarios
Consulte para https://docs.microsoft.com/azure/cosmos-db/sql-query-getting-started/ obtener sintaxis y ejemplos.
Consulte también
Se aplica a
CreateOfferQuery(String, FeedOptions)
Sobrecargado. Este método crea una consulta para ofertas en una cuenta de base de datos de Azure Cosmos DB mediante una instrucción SQL. Devuelve IQueryable{dynamic}.
public System.Linq.IQueryable<dynamic> CreateOfferQuery (string sqlExpression, Microsoft.Azure.Documents.Client.FeedOptions feedOptions = default);
abstract member CreateOfferQuery : string * Microsoft.Azure.Documents.Client.FeedOptions -> System.Linq.IQueryable<obj>
Public Function CreateOfferQuery (sqlExpression As String, Optional feedOptions As FeedOptions = Nothing) As IQueryable(Of Object)
Parámetros
- 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.
Ejemplos
En este ejemplo se consultan las ofertas
// Find the offer for the collection by SelfLink
Offer offer = client.CreateOfferQuery(
string.Format("SELECT * FROM offers o WHERE o.resource = '{0}'", collectionSelfLink)).AsEnumerable().FirstOrDefault();
Comentarios
Consulte para https://docs.microsoft.com/azure/cosmos-db/sql-query-getting-started/ obtener sintaxis y ejemplos.
Consulte también
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