DocumentClient.CreateUserQuery Método

Definição

Sobrecargas

CreateUserQuery(Uri, String, FeedOptions)

Método de extensão para criar uma consulta para usuários no serviço do Azure Cosmos DB.

CreateUserQuery(String, String, FeedOptions)

Sobrecarregado. Esse método cria uma consulta para usuários em um serviço do Azure Cosmos DB. Ele retorna IQueryable{dynamic}.

CreateUserQuery(Uri, SqlQuerySpec, FeedOptions)

Método de extensão para criar uma consulta para usuários no serviço do Azure Cosmos DB.

CreateUserQuery(Uri, FeedOptions)

Método de extensão para criar uma consulta para usuários no serviço do Azure Cosmos DB.

CreateUserQuery(String, FeedOptions)

Sobrecarregado. Esse método cria uma consulta para usuários em um serviço do Azure Cosmos DB. Ele retorna IOrderedQueryable{User}.

CreateUserQuery(String, SqlQuerySpec, FeedOptions)

Sobrecarregado. Esse método cria uma consulta para usuários em um banco de dados do Azure Cosmos DB usando uma instrução SQL com valores parametrizados. Ele retorna um IQueryable{dynamic}. Para obter mais informações sobre como preparar instruções SQL com valores parametrizados, consulte SqlQuerySpec.

CreateUserQuery(Uri, String, FeedOptions)

Método de extensão para criar uma consulta para usuários no serviço do Azure Cosmos DB.

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)

Parâmetros

usersUri
Uri

o URI para os usuários.

sqlExpression
String

A consulta sql.

feedOptions
FeedOptions

As opções para processar o feed de resultados da consulta.

Retornos

O conjunto de resultados da consulta.

Implementações

Aplica-se a

CreateUserQuery(String, String, FeedOptions)

Sobrecarregado. Esse método cria uma consulta para usuários em um serviço do Azure Cosmos DB. Ele retorna IQueryable{dynamic}.

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)

Parâmetros

usersLink
String

O link de caminho para os usuários em um banco de dados, por exemplo, dbs/db_rid/users/.

sqlExpression
String

A instrução SQL.

feedOptions
FeedOptions

As opções para processar o feed de resultados da consulta. Para obter detalhes, confira FeedOptions

Retornos

um IQueryable{dynamic} que pode avaliar a consulta.

Implementações

Exemplos

Este exemplo abaixo consulta usuários por ID.

User user = client.CreateUserQuery(usersLink, "SELECT * FROM users u WHERE u.id = 'userid5'").AsEnumerable().FirstOrDefault();

Comentários

Consulte para https://docs.microsoft.com/azure/cosmos-db/sql-query-getting-started/ obter sintaxe e exemplos.

Confira também

Aplica-se a

CreateUserQuery(Uri, SqlQuerySpec, FeedOptions)

Método de extensão para criar uma consulta para usuários no serviço do Azure Cosmos DB.

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)

Parâmetros

usersUri
Uri

o URI para os usuários.

querySpec
SqlQuerySpec

A consulta sql.

feedOptions
FeedOptions

As opções para processar o feed de resultados da consulta.

Retornos

O conjunto de resultados da consulta.

Implementações

Aplica-se a

CreateUserQuery(Uri, FeedOptions)

Método de extensão para criar uma consulta para usuários no serviço do Azure Cosmos DB.

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)

Parâmetros

usersUri
Uri

o URI para os usuários.

feedOptions
FeedOptions

As opções para processar o feed de resultados da consulta.

Retornos

O conjunto de resultados da consulta.

Implementações

Aplica-se a

CreateUserQuery(String, FeedOptions)

Sobrecarregado. Esse método cria uma consulta para usuários em um serviço do Azure Cosmos DB. Ele retorna IOrderedQueryable{User}.

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)

Parâmetros

usersLink
String

O link de caminho para os usuários em um banco de dados, por exemplo, dbs/db_rid/users/.

feedOptions
FeedOptions

As opções para processar o feed de resultados da consulta. Para obter detalhes, confira FeedOptions

Retornos

Um IOrderedQueryable{User} que pode avaliar a consulta.

Implementações

Exemplos

Este exemplo abaixo consulta usuários por ID.

User user = client.CreateUserQuery(usersLink).Where(u => u.Id == "userid5").AsEnumerable().FirstOrDefault();

Confira também

Aplica-se a

CreateUserQuery(String, SqlQuerySpec, FeedOptions)

Sobrecarregado. Esse método cria uma consulta para usuários em um banco de dados do Azure Cosmos DB usando uma instrução SQL com valores parametrizados. Ele retorna um IQueryable{dynamic}. Para obter mais informações sobre como preparar instruções SQL com valores parametrizados, consulte 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)

Parâmetros

usersLink
String

O link de caminho para os usuários em um banco de dados, por exemplo, dbs/db_rid/users/.

querySpec
SqlQuerySpec

A instância sqlQuerySpec que contém a expressão SQL.

feedOptions
FeedOptions

As opções para processar o feed de resultados da consulta. Para obter detalhes, confira FeedOptions

Retornos

um IQueryable{dynamic> que pode avaliar a consulta.

Implementações

Exemplos

Este exemplo abaixo consulta usuários por ID.

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

Comentários

Consulte para https://docs.microsoft.com/azure/cosmos-db/sql-query-getting-started/ obter sintaxe e exemplos.

Confira também

Aplica-se a