DocumentClient.CreateUserDefinedFunctionQuery Método

Definição

Sobrecargas

CreateUserDefinedFunctionQuery(Uri, SqlQuerySpec, FeedOptions)

Método de extensão para criar uma consulta para funções definidas pelo usuário no serviço do Azure Cosmos DB.

CreateUserDefinedFunctionQuery(String, FeedOptions)

Sobrecarregado. Esse método cria uma consulta para udfs em uma coleção em um serviço do Azure Cosmos DB. Ele retorna Um IOrderedQueryable{UserDefinedFunction}.

CreateUserDefinedFunctionQuery(Uri, FeedOptions)

Método de extensão para criar uma consulta para funções definidas pelo usuário no serviço do Azure Cosmos DB.

CreateUserDefinedFunctionQuery(String, SqlQuerySpec, FeedOptions)

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

CreateUserDefinedFunctionQuery(String, String, FeedOptions)

Sobrecarregado. Esse método cria uma consulta para udfs em uma coleção em um banco de dados do Azure Cosmos DB usando uma instrução SQL. Ele retorna um IQueryable{dynamic}.

CreateUserDefinedFunctionQuery(Uri, String, FeedOptions)

Método de extensão para criar uma consulta para funções definidas pelo usuário no serviço do Azure Cosmos DB.

CreateUserDefinedFunctionQuery(Uri, SqlQuerySpec, FeedOptions)

Método de extensão para criar uma consulta para funções definidas pelo usuário no serviço do Azure Cosmos DB.

public System.Linq.IQueryable<dynamic> CreateUserDefinedFunctionQuery (Uri userDefinedFunctionsUri, Microsoft.Azure.Documents.SqlQuerySpec querySpec, Microsoft.Azure.Documents.Client.FeedOptions feedOptions = default);
abstract member CreateUserDefinedFunctionQuery : Uri * Microsoft.Azure.Documents.SqlQuerySpec * Microsoft.Azure.Documents.Client.FeedOptions -> System.Linq.IQueryable<obj>
override this.CreateUserDefinedFunctionQuery : Uri * Microsoft.Azure.Documents.SqlQuerySpec * Microsoft.Azure.Documents.Client.FeedOptions -> System.Linq.IQueryable<obj>
Public Function CreateUserDefinedFunctionQuery (userDefinedFunctionsUri As Uri, querySpec As SqlQuerySpec, Optional feedOptions As FeedOptions = Nothing) As IQueryable(Of Object)

Parâmetros

userDefinedFunctionsUri
Uri

o URI para as funções definidas pelo usuário.

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

CreateUserDefinedFunctionQuery(String, FeedOptions)

Sobrecarregado. Esse método cria uma consulta para udfs em uma coleção em um serviço do Azure Cosmos DB. Ele retorna Um IOrderedQueryable{UserDefinedFunction}.

public System.Linq.IOrderedQueryable<Microsoft.Azure.Documents.UserDefinedFunction> CreateUserDefinedFunctionQuery (string collectionLink, Microsoft.Azure.Documents.Client.FeedOptions feedOptions = default);
abstract member CreateUserDefinedFunctionQuery : string * Microsoft.Azure.Documents.Client.FeedOptions -> System.Linq.IOrderedQueryable<Microsoft.Azure.Documents.UserDefinedFunction>
override this.CreateUserDefinedFunctionQuery : string * Microsoft.Azure.Documents.Client.FeedOptions -> System.Linq.IOrderedQueryable<Microsoft.Azure.Documents.UserDefinedFunction>
Public Function CreateUserDefinedFunctionQuery (collectionLink As String, Optional feedOptions As FeedOptions = Nothing) As IOrderedQueryable(Of UserDefinedFunction)

Parâmetros

collectionLink
String

O link para o recurso de coleção pai.

feedOptions
FeedOptions

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

Retornos

Um IOrderedQueryable{UserDefinedFunction} que pode avaliar a consulta com a instrução SQL fornecida.

Implementações

Exemplos

Este exemplo abaixo consulta funções definidas pelo usuário por id.

UserDefinedFunction udf = client.CreateUserDefinedFunctionQuery(collectionLink).Where(u => u.Id == "sqrt").AsEnumerable().FirstOrDefault();

Confira também

Aplica-se a

CreateUserDefinedFunctionQuery(Uri, FeedOptions)

Método de extensão para criar uma consulta para funções definidas pelo usuário no serviço do Azure Cosmos DB.

public System.Linq.IOrderedQueryable<Microsoft.Azure.Documents.UserDefinedFunction> CreateUserDefinedFunctionQuery (Uri userDefinedFunctionsUri, Microsoft.Azure.Documents.Client.FeedOptions feedOptions = default);
abstract member CreateUserDefinedFunctionQuery : Uri * Microsoft.Azure.Documents.Client.FeedOptions -> System.Linq.IOrderedQueryable<Microsoft.Azure.Documents.UserDefinedFunction>
override this.CreateUserDefinedFunctionQuery : Uri * Microsoft.Azure.Documents.Client.FeedOptions -> System.Linq.IOrderedQueryable<Microsoft.Azure.Documents.UserDefinedFunction>
Public Function CreateUserDefinedFunctionQuery (userDefinedFunctionsUri As Uri, Optional feedOptions As FeedOptions = Nothing) As IOrderedQueryable(Of UserDefinedFunction)

Parâmetros

userDefinedFunctionsUri
Uri

o URI para as funções definidas pelo usuário.

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

CreateUserDefinedFunctionQuery(String, SqlQuerySpec, FeedOptions)

Sobrecarregado. Esse método cria uma consulta para udfs em uma coleção em um banco de dados do Azure Cosmos DB 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> CreateUserDefinedFunctionQuery (string collectionLink, Microsoft.Azure.Documents.SqlQuerySpec querySpec, Microsoft.Azure.Documents.Client.FeedOptions feedOptions = default);
abstract member CreateUserDefinedFunctionQuery : string * Microsoft.Azure.Documents.SqlQuerySpec * Microsoft.Azure.Documents.Client.FeedOptions -> System.Linq.IQueryable<obj>
override this.CreateUserDefinedFunctionQuery : string * Microsoft.Azure.Documents.SqlQuerySpec * Microsoft.Azure.Documents.Client.FeedOptions -> System.Linq.IQueryable<obj>
Public Function CreateUserDefinedFunctionQuery (collectionLink As String, querySpec As SqlQuerySpec, Optional feedOptions As FeedOptions = Nothing) As IQueryable(Of Object)

Parâmetros

collectionLink
String

O link para o recurso de coleção pai.

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 com a instrução SQL fornecida.

Implementações

Exemplos

Este exemplo abaixo consulta funções definidas pelo usuário por id.

var query = new SqlQuerySpec("SELECT * FROM udfs u WHERE u.id = @id", new SqlParameterCollection(new SqlParameter[] { new SqlParameter { Name = "@id", Value = "sqrt" }}));
UserDefinedFunction udf = client.CreateUserDefinedFunctionQuery(collectionLink, 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

CreateUserDefinedFunctionQuery(String, String, FeedOptions)

Sobrecarregado. Esse método cria uma consulta para udfs em uma coleção em um banco de dados do Azure Cosmos DB usando uma instrução SQL. Ele retorna um IQueryable{dynamic}.

public System.Linq.IQueryable<dynamic> CreateUserDefinedFunctionQuery (string collectionLink, string sqlExpression, Microsoft.Azure.Documents.Client.FeedOptions feedOptions = default);
abstract member CreateUserDefinedFunctionQuery : string * string * Microsoft.Azure.Documents.Client.FeedOptions -> System.Linq.IQueryable<obj>
override this.CreateUserDefinedFunctionQuery : string * string * Microsoft.Azure.Documents.Client.FeedOptions -> System.Linq.IQueryable<obj>
Public Function CreateUserDefinedFunctionQuery (collectionLink As String, sqlExpression As String, Optional feedOptions As FeedOptions = Nothing) As IQueryable(Of Object)

Parâmetros

collectionLink
String

O link para o recurso de coleção pai.

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 com a instrução SQL fornecida.

Implementações

Exemplos

Este exemplo abaixo consulta funções definidas pelo usuário por id.

UserDefinedFunction udf = client.CreateUserDefinedFunctionQuery(collectionLink, "SELECT * FROM udfs u WHERE u.id = 'sqrt'").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

CreateUserDefinedFunctionQuery(Uri, String, FeedOptions)

Método de extensão para criar uma consulta para funções definidas pelo usuário no serviço do Azure Cosmos DB.

public System.Linq.IQueryable<dynamic> CreateUserDefinedFunctionQuery (Uri userDefinedFunctionsUri, string sqlExpression, Microsoft.Azure.Documents.Client.FeedOptions feedOptions = default);
abstract member CreateUserDefinedFunctionQuery : Uri * string * Microsoft.Azure.Documents.Client.FeedOptions -> System.Linq.IQueryable<obj>
override this.CreateUserDefinedFunctionQuery : Uri * string * Microsoft.Azure.Documents.Client.FeedOptions -> System.Linq.IQueryable<obj>
Public Function CreateUserDefinedFunctionQuery (userDefinedFunctionsUri As Uri, sqlExpression As String, Optional feedOptions As FeedOptions = Nothing) As IQueryable(Of Object)

Parâmetros

userDefinedFunctionsUri
Uri

o URI para as funções definidas pelo usuário.

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