DocumentClient.CreateOfferQuery Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
CreateOfferQuery(FeedOptions) |
Überladen. Mit dieser Methode wird eine Abfrage für Angebote unter einem Azure Cosmos DB-Datenbankkonto erstellt. Es wird IOrderedQueryable{Offer} zurückgegeben. |
CreateOfferQuery(SqlQuerySpec, FeedOptions) |
Überladen. Diese Methode erstellt eine Abfrage für Angebote unter einem Azure Cosmos DB-Datenbankkonto mithilfe einer SQL-Anweisung mit parametrisierten Werten. Es wird IQueryable{dynamic} zurückgegeben. Weitere Informationen zum Vorbereiten von SQL-Anweisungen mit parametrisierten Werten finden Sie unter SqlQuerySpec. |
CreateOfferQuery(String, FeedOptions) |
Überladen. Diese Methode erstellt eine Abfrage für Angebote unter einem Azure Cosmos DB-Datenbankkonto mithilfe einer SQL-Anweisung. Es wird IQueryable{dynamic} zurückgegeben. |
CreateOfferQuery(FeedOptions)
Überladen. Mit dieser Methode wird eine Abfrage für Angebote unter einem Azure Cosmos DB-Datenbankkonto erstellt. Es wird IOrderedQueryable{Offer} zurückgegeben.
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)
Parameter
- feedOptions
- FeedOptions
Die Optionen für die Verarbeitung des Abfrageergebnisfeeds. Weitere Informationen finden Sie unter FeedOptions.
Gibt zurück
Ein IOrderedQueryable{Offer}, das die Abfrage auswerten kann.
Implementiert
Beispiele
In diesem Beispiel unten werden Angebote abfragt.
// Find the offer for the collection by SelfLink
Offer offer = client.CreateOfferQuery().Where(o => o.Resource == collectionSelfLink).AsEnumerable().FirstOrDefault();
Hinweise
https://docs.microsoft.com/azure/cosmos-db/sql-query-getting-started/ Unter finden Sie Syntax und Beispiele.
Weitere Informationen
Gilt für:
CreateOfferQuery(SqlQuerySpec, FeedOptions)
Überladen. Diese Methode erstellt eine Abfrage für Angebote unter einem Azure Cosmos DB-Datenbankkonto mithilfe einer SQL-Anweisung mit parametrisierten Werten. Es wird IQueryable{dynamic} zurückgegeben. Weitere Informationen zum Vorbereiten von SQL-Anweisungen mit parametrisierten Werten finden Sie unter 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)
Parameter
- querySpec
- SqlQuerySpec
Die SqlQuerySpec-instance, die den SQL-Ausdruck enthält.
- feedOptions
- FeedOptions
Die Optionen für die Verarbeitung des Abfrageergebnisfeeds. Weitere Informationen finden Sie unter FeedOptions.
Gibt zurück
ein IQueryable{dynamic}, das die Abfrage auswerten kann.
Implementiert
Beispiele
In diesem Beispiel unten werden Angebote abfragt.
// 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();
Hinweise
https://docs.microsoft.com/azure/cosmos-db/sql-query-getting-started/ Unter finden Sie Syntax und Beispiele.
Weitere Informationen
Gilt für:
CreateOfferQuery(String, FeedOptions)
Überladen. Diese Methode erstellt eine Abfrage für Angebote unter einem Azure Cosmos DB-Datenbankkonto mithilfe einer SQL-Anweisung. Es wird IQueryable{dynamic} zurückgegeben.
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)
Parameter
- sqlExpression
- String
Die SQL-Anweisung.
- feedOptions
- FeedOptions
Die Optionen für die Verarbeitung des Abfrageergebnisfeeds. Weitere Informationen finden Sie unter FeedOptions.
Gibt zurück
ein IQueryable{dynamic}, das die Abfrage auswerten kann.
Implementiert
Beispiele
In diesem Beispiel unten werden Angebote abfragt.
// 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();
Hinweise
https://docs.microsoft.com/azure/cosmos-db/sql-query-getting-started/ Unter finden Sie Syntax und Beispiele.
Weitere Informationen
Gilt für:
Azure SDK for .NET