IDocumentClient.CreateOfferQuery 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
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{Offre}. |
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 d’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{Offre}.
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)
Paramètres
- feedOptions
- FeedOptions
Options permettant de traiter le flux de résultats de requête. Pour plus d’informations, consultez FeedOptions
Retours
IOrderedQueryable{Offre} qui peut évaluer la requête.
Exemples
Cet exemple ci-dessous interroge les offres
// 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);
Remarques
Reportez-vous à pour obtenir la https://docs.microsoft.com/azure/cosmos-db/sql-query-getting-started/ syntaxe et des exemples.
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 d’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>
Public Function CreateOfferQuery (querySpec As SqlQuerySpec, Optional feedOptions As FeedOptions = Nothing) As IQueryable(Of Object)
Paramètres
- querySpec
- SqlQuerySpec
Le instance SqlQuerySpec contenant l’expression SQL.
- feedOptions
- FeedOptions
Options permettant de traiter le flux de résultats de requête. Pour plus d’informations, consultez FeedOptions
Retours
IQueryable{dynamic} qui peut évaluer la requête.
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 la https://docs.microsoft.com/azure/cosmos-db/sql-query-getting-started/ syntaxe et des exemples.
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>
Public Function CreateOfferQuery (sqlExpression As String, Optional feedOptions As FeedOptions = Nothing) As IQueryable(Of Object)
Paramètres
- sqlExpression
- String
Instruction SQL.
- feedOptions
- FeedOptions
Options permettant de traiter le flux de résultats de requête. Pour plus d’informations, consultez FeedOptions
Retours
IQueryable{dynamic} qui peut évaluer la requête.
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 la https://docs.microsoft.com/azure/cosmos-db/sql-query-getting-started/ syntaxe et des exemples.
Voir aussi
S’applique à
Azure SDK for .NET