DocumentClient.CreateUserQuery 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
CreateUserQuery(Uri, String, FeedOptions) |
Erweiterungsmethode zum Erstellen einer Abfrage für Benutzer im Azure Cosmos DB-Dienst. |
CreateUserQuery(String, String, FeedOptions) |
Überladen. Diese Methode erstellt eine Abfrage für Benutzer unter einem Azure Cosmos DB-Dienst. Es wird IQueryable{dynamic} zurückgegeben. |
CreateUserQuery(Uri, SqlQuerySpec, FeedOptions) |
Erweiterungsmethode zum Erstellen einer Abfrage für Benutzer im Azure Cosmos DB-Dienst. |
CreateUserQuery(Uri, FeedOptions) |
Erweiterungsmethode zum Erstellen einer Abfrage für Benutzer im Azure Cosmos DB-Dienst. |
CreateUserQuery(String, FeedOptions) |
Überladen. Diese Methode erstellt eine Abfrage für Benutzer unter einem Azure Cosmos DB-Dienst. Es wird IOrderedQueryable{User} zurückgegeben. |
CreateUserQuery(String, SqlQuerySpec, FeedOptions) |
Überladen. Diese Methode erstellt eine Abfrage für Benutzer unter einer Azure Cosmos DB-Datenbank mithilfe einer SQL-Anweisung mit parametrisierten Werten. Es gibt ein IQueryable{dynamic}zurück. Weitere Informationen zum Vorbereiten von SQL-Anweisungen mit parametrisierten Werten finden Sie unter SqlQuerySpec. |
CreateUserQuery(Uri, String, FeedOptions)
Erweiterungsmethode zum Erstellen einer Abfrage für Benutzer im Azure Cosmos DB-Dienst.
public System.Linq.IQueryable<dynamic> CreateUserQuery (Uri usersUri, string sqlExpression, Microsoft.Azure.Documents.Client.FeedOptions feedOptions = default);
abstract member CreateUserQuery : Uri * string * Microsoft.Azure.Documents.Client.FeedOptions -> System.Linq.IQueryable<obj>
override this.CreateUserQuery : Uri * string * Microsoft.Azure.Documents.Client.FeedOptions -> System.Linq.IQueryable<obj>
Public Function CreateUserQuery (usersUri As Uri, sqlExpression As String, Optional feedOptions As FeedOptions = Nothing) As IQueryable(Of Object)
Parameter
- usersUri
- Uri
der URI für die Benutzer.
- sqlExpression
- String
Die SQL-Abfrage.
- feedOptions
- FeedOptions
Die Optionen für die Verarbeitung des Abfrageergebnisfeeds.
Gibt zurück
Das Abfrageergebnisset.
Implementiert
Gilt für:
CreateUserQuery(String, String, FeedOptions)
Überladen. Diese Methode erstellt eine Abfrage für Benutzer unter einem Azure Cosmos DB-Dienst. Es wird IQueryable{dynamic} zurückgegeben.
public System.Linq.IQueryable<dynamic> CreateUserQuery (string usersLink, string sqlExpression, Microsoft.Azure.Documents.Client.FeedOptions feedOptions = default);
abstract member CreateUserQuery : string * string * Microsoft.Azure.Documents.Client.FeedOptions -> System.Linq.IQueryable<obj>
override this.CreateUserQuery : string * string * Microsoft.Azure.Documents.Client.FeedOptions -> System.Linq.IQueryable<obj>
Public Function CreateUserQuery (usersLink As String, sqlExpression As String, Optional feedOptions As FeedOptions = Nothing) As IQueryable(Of Object)
Parameter
- usersLink
- String
Der Pfadlink für die Benutzer unter einer Datenbank, z. B. dbs/db_rid/users/.
- 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 Benutzer anhand der ID abfragen.
User user = client.CreateUserQuery(usersLink, "SELECT * FROM users u WHERE u.id = 'userid5'").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:
CreateUserQuery(Uri, SqlQuerySpec, FeedOptions)
Erweiterungsmethode zum Erstellen einer Abfrage für Benutzer im Azure Cosmos DB-Dienst.
public System.Linq.IQueryable<dynamic> CreateUserQuery (Uri usersUri, Microsoft.Azure.Documents.SqlQuerySpec querySpec, Microsoft.Azure.Documents.Client.FeedOptions feedOptions = default);
abstract member CreateUserQuery : Uri * Microsoft.Azure.Documents.SqlQuerySpec * Microsoft.Azure.Documents.Client.FeedOptions -> System.Linq.IQueryable<obj>
override this.CreateUserQuery : Uri * Microsoft.Azure.Documents.SqlQuerySpec * Microsoft.Azure.Documents.Client.FeedOptions -> System.Linq.IQueryable<obj>
Public Function CreateUserQuery (usersUri As Uri, querySpec As SqlQuerySpec, Optional feedOptions As FeedOptions = Nothing) As IQueryable(Of Object)
Parameter
- usersUri
- Uri
der URI für die Benutzer.
- querySpec
- SqlQuerySpec
Die SQL-Abfrage.
- feedOptions
- FeedOptions
Die Optionen für die Verarbeitung des Abfrageergebnisfeeds.
Gibt zurück
Das Abfrageergebnisset.
Implementiert
Gilt für:
CreateUserQuery(Uri, FeedOptions)
Erweiterungsmethode zum Erstellen einer Abfrage für Benutzer im Azure Cosmos DB-Dienst.
public System.Linq.IOrderedQueryable<Microsoft.Azure.Documents.User> CreateUserQuery (Uri usersUri, Microsoft.Azure.Documents.Client.FeedOptions feedOptions = default);
abstract member CreateUserQuery : Uri * Microsoft.Azure.Documents.Client.FeedOptions -> System.Linq.IOrderedQueryable<Microsoft.Azure.Documents.User>
override this.CreateUserQuery : Uri * Microsoft.Azure.Documents.Client.FeedOptions -> System.Linq.IOrderedQueryable<Microsoft.Azure.Documents.User>
Public Function CreateUserQuery (usersUri As Uri, Optional feedOptions As FeedOptions = Nothing) As IOrderedQueryable(Of User)
Parameter
- usersUri
- Uri
der URI für die Benutzer.
- feedOptions
- FeedOptions
Die Optionen für die Verarbeitung des Abfrageergebnisfeeds.
Gibt zurück
Das Abfrageergebnisset.
Implementiert
Gilt für:
CreateUserQuery(String, FeedOptions)
Überladen. Diese Methode erstellt eine Abfrage für Benutzer unter einem Azure Cosmos DB-Dienst. Es wird IOrderedQueryable{User} zurückgegeben.
public System.Linq.IOrderedQueryable<Microsoft.Azure.Documents.User> CreateUserQuery (string usersLink, Microsoft.Azure.Documents.Client.FeedOptions feedOptions = default);
abstract member CreateUserQuery : string * Microsoft.Azure.Documents.Client.FeedOptions -> System.Linq.IOrderedQueryable<Microsoft.Azure.Documents.User>
override this.CreateUserQuery : string * Microsoft.Azure.Documents.Client.FeedOptions -> System.Linq.IOrderedQueryable<Microsoft.Azure.Documents.User>
Public Function CreateUserQuery (usersLink As String, Optional feedOptions As FeedOptions = Nothing) As IOrderedQueryable(Of User)
Parameter
- usersLink
- String
Der Pfadlink für die Benutzer unter einer Datenbank, z. B. dbs/db_rid/users/.
- feedOptions
- FeedOptions
Die Optionen für die Verarbeitung des Abfrageergebnisfeeds. Weitere Informationen finden Sie unter FeedOptions.
Gibt zurück
Ein IOrderedQueryable{User}, der die Abfrage auswerten kann.
Implementiert
Beispiele
In diesem Beispiel unten werden Benutzer anhand der ID abfragen.
User user = client.CreateUserQuery(usersLink).Where(u => u.Id == "userid5").AsEnumerable().FirstOrDefault();
Weitere Informationen
Gilt für:
CreateUserQuery(String, SqlQuerySpec, FeedOptions)
Überladen. Diese Methode erstellt eine Abfrage für Benutzer unter einer Azure Cosmos DB-Datenbank mithilfe einer SQL-Anweisung 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> CreateUserQuery (string usersLink, Microsoft.Azure.Documents.SqlQuerySpec querySpec, Microsoft.Azure.Documents.Client.FeedOptions feedOptions = default);
abstract member CreateUserQuery : string * Microsoft.Azure.Documents.SqlQuerySpec * Microsoft.Azure.Documents.Client.FeedOptions -> System.Linq.IQueryable<obj>
override this.CreateUserQuery : string * Microsoft.Azure.Documents.SqlQuerySpec * Microsoft.Azure.Documents.Client.FeedOptions -> System.Linq.IQueryable<obj>
Public Function CreateUserQuery (usersLink As String, querySpec As SqlQuerySpec, Optional feedOptions As FeedOptions = Nothing) As IQueryable(Of Object)
Parameter
- usersLink
- String
Der Pfadlink für die Benutzer unter einer Datenbank, z. B. dbs/db_rid/users/.
- 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 Benutzer anhand der ID abfragen.
var query = new SqlQuerySpec(
"SELECT * FROM users u WHERE u.id = @id",
new SqlParameterCollection(new SqlParameter[] { new SqlParameter { Name = "@id", Value = "userid5" }}));
User user = client.CreateUserQuery(usersLink, 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