Partager via


DocumentClient.CreateOfferQuery Méthode

Définition

Surcharges

CreateOfferQuery(FeedOptions)

Surchargé. Cette méthode crée une requête pour les offres sous un compte de base de données Azure Cosmos DB. Elle retourne IOrderedQueryable{Offer}.

CreateOfferQuery(SqlQuerySpec, FeedOptions)

Surchargé. Cette méthode crée une requête pour les offres sous un compte de base de données Azure Cosmos DB à l’aide d’une instruction SQL avec des valeurs paramétrables. Elle retourne IQueryable{dynamic}. Pour plus d’informations sur la préparation des instructions SQL avec des valeurs paramétrables, consultez SqlQuerySpec.

CreateOfferQuery(String, FeedOptions)

Surchargé. Cette méthode crée une requête pour les offres sous un compte de base de données Azure Cosmos DB à l’aide d’une instruction SQL. Elle retourne IQueryable{dynamic}.

CreateOfferQuery(FeedOptions)

Surchargé. Cette méthode crée une requête pour les offres sous un compte de base de données Azure Cosmos DB. Elle retourne 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>
override this.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)

Paramètres

feedOptions
FeedOptions

Options de traitement du flux de résultats de requête. Pour plus d’informations, consultez FeedOptions

Retours

IOrderedQueryable{Offer} qui peut évaluer la requête.

Implémente

Exemples

Cet exemple ci-dessous interroge les offres

// Find the offer for the collection by SelfLink
Offer offer = client.CreateOfferQuery().Where(o => o.Resource == collectionSelfLink).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 à

CreateOfferQuery(SqlQuerySpec, FeedOptions)

Surchargé. Cette méthode crée une requête pour les offres sous un compte de base de données Azure Cosmos DB à l’aide d’une instruction SQL avec des valeurs paramétrables. Elle retourne 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> 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>
override this.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)

Paramètres

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.

Implémente

Exemples

Cet exemple ci-dessous interroge les offres

// 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();

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 à

CreateOfferQuery(String, FeedOptions)

Surchargé. Cette méthode crée une requête pour les offres sous un compte de base de données Azure Cosmos DB à l’aide d’une instruction SQL. Elle retourne 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>
override this.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)

Paramètres

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.

Implémente

Exemples

Cet exemple ci-dessous interroge les offres

// 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();

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 à