DocumentClient.CreateConflictQuery 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
CreateConflictQuery(Uri, SqlQuerySpec, FeedOptions) |
Erweiterungsmethode zum Erstellen einer Abfrage für Konflikte im Azure Cosmos DB-Dienst. |
CreateConflictQuery(Uri, String, FeedOptions) |
Erweiterungsmethode zum Erstellen einer Abfrage für Konflikte im Azure Cosmos DB-Dienst. |
CreateConflictQuery(String, String, FeedOptions) |
Überladen. Diese Methode erstellt eine Abfrage für Konflikte unter einer Sammlung in einem Azure Cosmos DB-Dienst. Es wird ein IQueryable{Conflict} zurückgegeben. |
CreateConflictQuery(Uri, FeedOptions) |
Erweiterungsmethode zum Erstellen einer Abfrage für Konflikte im Azure Cosmos DB-Dienst. |
CreateConflictQuery(String, FeedOptions) |
Überladen. Diese Methode erstellt eine Abfrage für Konflikte unter einer Sammlung in einem Azure Cosmos DB-Dienst. Es wird An IOrderedQueryable{Conflict} zurückgegeben. |
CreateConflictQuery(String, SqlQuerySpec, FeedOptions) |
Überladen. Diese Methode erstellt eine Abfrage für Konflikte unter einer Sammlung in einer Azure Cosmos DB-Datenbank mit parametrisierten Werten. Es gibt ein IQueryable{dynamic}zurück. Weitere Informationen zum Vorbereiten von SQL-Anweisungen mit parametrisierten Werten finden Sie unter SqlQuerySpec. |
CreateConflictQuery(Uri, SqlQuerySpec, FeedOptions)
Erweiterungsmethode zum Erstellen einer Abfrage für Konflikte im Azure Cosmos DB-Dienst.
public System.Linq.IQueryable<dynamic> CreateConflictQuery (Uri conflictsUri, Microsoft.Azure.Documents.SqlQuerySpec querySpec, Microsoft.Azure.Documents.Client.FeedOptions feedOptions = default);
abstract member CreateConflictQuery : Uri * Microsoft.Azure.Documents.SqlQuerySpec * Microsoft.Azure.Documents.Client.FeedOptions -> System.Linq.IQueryable<obj>
override this.CreateConflictQuery : Uri * Microsoft.Azure.Documents.SqlQuerySpec * Microsoft.Azure.Documents.Client.FeedOptions -> System.Linq.IQueryable<obj>
Public Function CreateConflictQuery (conflictsUri As Uri, querySpec As SqlQuerySpec, Optional feedOptions As FeedOptions = Nothing) As IQueryable(Of Object)
Parameter
- conflictsUri
- Uri
der URI für die Konflikte.
- querySpec
- SqlQuerySpec
Die SQL-Abfrage.
- feedOptions
- FeedOptions
Die Optionen für die Verarbeitung des Abfrageergebnisfeeds.
Gibt zurück
Das Abfrageergebnisset.
Implementiert
Gilt für:
CreateConflictQuery(Uri, String, FeedOptions)
Erweiterungsmethode zum Erstellen einer Abfrage für Konflikte im Azure Cosmos DB-Dienst.
public System.Linq.IQueryable<dynamic> CreateConflictQuery (Uri conflictsUri, string sqlExpression, Microsoft.Azure.Documents.Client.FeedOptions feedOptions = default);
abstract member CreateConflictQuery : Uri * string * Microsoft.Azure.Documents.Client.FeedOptions -> System.Linq.IQueryable<obj>
override this.CreateConflictQuery : Uri * string * Microsoft.Azure.Documents.Client.FeedOptions -> System.Linq.IQueryable<obj>
Public Function CreateConflictQuery (conflictsUri As Uri, sqlExpression As String, Optional feedOptions As FeedOptions = Nothing) As IQueryable(Of Object)
Parameter
- conflictsUri
- Uri
der URI für die Konflikte.
- sqlExpression
- String
Die SQL-Abfrage.
- feedOptions
- FeedOptions
Die Optionen für die Verarbeitung des Abfrageergebnisfeeds.
Gibt zurück
Das Abfrageergebnisset.
Implementiert
Gilt für:
CreateConflictQuery(String, String, FeedOptions)
Überladen. Diese Methode erstellt eine Abfrage für Konflikte unter einer Sammlung in einem Azure Cosmos DB-Dienst. Es wird ein IQueryable{Conflict} zurückgegeben.
public System.Linq.IQueryable<dynamic> CreateConflictQuery (string collectionLink, string sqlExpression, Microsoft.Azure.Documents.Client.FeedOptions feedOptions = default);
abstract member CreateConflictQuery : string * string * Microsoft.Azure.Documents.Client.FeedOptions -> System.Linq.IQueryable<obj>
override this.CreateConflictQuery : string * string * Microsoft.Azure.Documents.Client.FeedOptions -> System.Linq.IQueryable<obj>
Public Function CreateConflictQuery (collectionLink As String, sqlExpression As String, Optional feedOptions As FeedOptions = Nothing) As IQueryable(Of Object)
Parameter
- collectionLink
- String
Der Link zur übergeordneten Sammlungsressource.
- 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 mit der bereitgestellten SQL-Anweisung auswerten kann.
Implementiert
Beispiele
In diesem beispiel unten werden Konflikte nach id abfragt.
var query = new SqlQuerySpec("SELECT * FROM conflicts c WHERE c.id = @id", new SqlParameterCollection(new SqlParameter[] { new SqlParameter { Name = "@id", Value = "summary" }}));
Conflict conflict = client.CreateConflictQuery(collectionLink, query).AsEnumerable().FirstOrDefault();
Hinweise
Syntax und Beispiele finden Sie unter https://docs.microsoft.com/azure/cosmos-db/sql-query-getting-started/ .
Weitere Informationen
Gilt für:
CreateConflictQuery(Uri, FeedOptions)
Erweiterungsmethode zum Erstellen einer Abfrage für Konflikte im Azure Cosmos DB-Dienst.
public System.Linq.IOrderedQueryable<Microsoft.Azure.Documents.Conflict> CreateConflictQuery (Uri conflictsUri, Microsoft.Azure.Documents.Client.FeedOptions feedOptions = default);
abstract member CreateConflictQuery : Uri * Microsoft.Azure.Documents.Client.FeedOptions -> System.Linq.IOrderedQueryable<Microsoft.Azure.Documents.Conflict>
override this.CreateConflictQuery : Uri * Microsoft.Azure.Documents.Client.FeedOptions -> System.Linq.IOrderedQueryable<Microsoft.Azure.Documents.Conflict>
Public Function CreateConflictQuery (conflictsUri As Uri, Optional feedOptions As FeedOptions = Nothing) As IOrderedQueryable(Of Conflict)
Parameter
- conflictsUri
- Uri
der URI für die Konflikte.
- feedOptions
- FeedOptions
Die Optionen für die Verarbeitung des Abfrageergebnisfeeds.
Gibt zurück
Das Abfrageergebnisset.
Implementiert
Gilt für:
CreateConflictQuery(String, FeedOptions)
Überladen. Diese Methode erstellt eine Abfrage für Konflikte unter einer Sammlung in einem Azure Cosmos DB-Dienst. Es wird An IOrderedQueryable{Conflict} zurückgegeben.
public System.Linq.IOrderedQueryable<Microsoft.Azure.Documents.Conflict> CreateConflictQuery (string collectionLink, Microsoft.Azure.Documents.Client.FeedOptions feedOptions = default);
abstract member CreateConflictQuery : string * Microsoft.Azure.Documents.Client.FeedOptions -> System.Linq.IOrderedQueryable<Microsoft.Azure.Documents.Conflict>
override this.CreateConflictQuery : string * Microsoft.Azure.Documents.Client.FeedOptions -> System.Linq.IOrderedQueryable<Microsoft.Azure.Documents.Conflict>
Public Function CreateConflictQuery (collectionLink As String, Optional feedOptions As FeedOptions = Nothing) As IOrderedQueryable(Of Conflict)
Parameter
- collectionLink
- String
Der Link zur übergeordneten Sammlungsressource.
- feedOptions
- FeedOptions
Die Optionen für die Verarbeitung des Abfrageergebnisfeeds. Weitere Informationen finden Sie unter FeedOptions.
Gibt zurück
Ein IOrderedQueryable{Conflict}, das die Abfrage mit der bereitgestellten SQL-Anweisung auswerten kann.
Implementiert
Beispiele
In diesem beispiel unten werden Konflikte nach id abfragt.
Conflict conflict = client.CreateConflictQuery(collectionLink).Where(c => c.Id == "summary").AsEnumerable().FirstOrDefault();
Weitere Informationen
Gilt für:
CreateConflictQuery(String, SqlQuerySpec, FeedOptions)
Überladen. Diese Methode erstellt eine Abfrage für Konflikte unter einer Sammlung in einer Azure Cosmos DB-Datenbank mit parametrisierten Werten. Es gibt ein IQueryable{dynamic}zurück. Weitere Informationen zum Vorbereiten von SQL-Anweisungen mit parametrisierten Werten finden Sie unter SqlQuerySpec.
public System.Linq.IQueryable<dynamic> CreateConflictQuery (string collectionLink, Microsoft.Azure.Documents.SqlQuerySpec querySpec, Microsoft.Azure.Documents.Client.FeedOptions feedOptions = default);
abstract member CreateConflictQuery : string * Microsoft.Azure.Documents.SqlQuerySpec * Microsoft.Azure.Documents.Client.FeedOptions -> System.Linq.IQueryable<obj>
override this.CreateConflictQuery : string * Microsoft.Azure.Documents.SqlQuerySpec * Microsoft.Azure.Documents.Client.FeedOptions -> System.Linq.IQueryable<obj>
Public Function CreateConflictQuery (collectionLink As String, querySpec As SqlQuerySpec, Optional feedOptions As FeedOptions = Nothing) As IQueryable(Of Object)
Parameter
- collectionLink
- String
Der Link zur übergeordneten Sammlungsressource.
- 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 mit der bereitgestellten SQL-Anweisung auswerten kann.
Implementiert
Beispiele
In diesem beispiel unten werden Konflikte nach id abfragt.
var query = new SqlQuerySpec("SELECT * FROM conflicts c WHERE c.id = @id", new SqlParameterCollection(new SqlParameter[] { new SqlParameter { Name = "@id", Value = "summary" }}));
dynamic conflict = client.CreateConflictQuery<dynamic>(collectionLink, query).AsEnumerable().FirstOrDefault();
Hinweise
Syntax und Beispiele finden Sie unter https://docs.microsoft.com/azure/cosmos-db/sql-query-getting-started/ .
Weitere Informationen
Gilt für:
Azure SDK for .NET