CosmosLinqExtensions Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Essa classe fornece métodos de extensão para código LINQ cosmos.
public static class CosmosLinqExtensions
type CosmosLinqExtensions = class
Public Module CosmosLinqExtensions
- Herança
-
CosmosLinqExtensions
Métodos
AverageAsync(IQueryable<Decimal>, CancellationToken) |
Computa a média de uma sequência de valores Decimal. |
AverageAsync(IQueryable<Double>, CancellationToken) |
Computa a média de uma sequência de valores Double. |
AverageAsync(IQueryable<Int32>, CancellationToken) |
Computa a média de uma sequência de valores Int32. |
AverageAsync(IQueryable<Int64>, CancellationToken) |
Computa a média de uma sequência de valores Int64. |
AverageAsync(IQueryable<Nullable<Decimal>>, CancellationToken) |
Computa a média de uma sequência de valores Nullable<T>. |
AverageAsync(IQueryable<Nullable<Double>>, CancellationToken) |
Computa a média de uma sequência de valores Nullable<T>. |
AverageAsync(IQueryable<Nullable<Int32>>, CancellationToken) |
Computa a média de uma sequência de valores Nullable<T>. |
AverageAsync(IQueryable<Nullable<Int64>>, CancellationToken) |
Computa a média de uma sequência de valores Nullable<T>. |
AverageAsync(IQueryable<Nullable<Single>>, CancellationToken) |
Computa a média de uma sequência de valores Nullable<T>. |
AverageAsync(IQueryable<Single>, CancellationToken) |
Computa a média de uma sequência de valores Single. |
CountAsync<TSource>(IQueryable<TSource>, CancellationToken) |
Retorna o número de elementos em uma sequência. |
IsArray(Object) |
Retorna um valor booliano que indica se o tipo da expressão especificada é uma matriz. Esse método deve ser usado apenas em expressões LINQ e será avaliado no servidor. Não há nenhuma implementação fornecida na biblioteca de clientes. |
IsBool(Object) |
Retorna um valor booliano que indica se o tipo da expressão especificada é um booliano. Esse método deve ser usado apenas em expressões LINQ e será avaliado no servidor. Não há nenhuma implementação fornecida na biblioteca de clientes. |
IsDefined(Object) |
Determina se uma determinada propriedade está definida ou não. Esse método deve ser usado apenas em expressões LINQ e será avaliado no servidor. Não há nenhuma implementação fornecida na biblioteca de clientes. |
IsNull(Object) |
Determina se uma determinada propriedade é nula ou não. Esse método deve ser usado apenas em expressões LINQ e será avaliado no servidor. Não há nenhuma implementação fornecida na biblioteca de clientes. |
IsNumber(Object) |
Retorna um valor booliano que indica se o tipo da expressão especificada é um número. Esse método deve ser usado apenas em expressões LINQ e será avaliado no servidor. Não há nenhuma implementação fornecida na biblioteca de clientes. |
IsObject(Object) |
Retorna um valor booliano que indica se o tipo da expressão especificada é um objeto . Esse método deve ser usado apenas em expressões LINQ e será avaliado no servidor. Não há nenhuma implementação fornecida na biblioteca de clientes. |
IsPrimitive(Object) |
Determina se uma determinada propriedade é do tipo JSON primitivo. Esse método deve ser usado apenas em expressões LINQ e será avaliado no servidor. Não há nenhuma implementação fornecida na biblioteca de clientes. |
IsString(Object) |
Retorna um valor booliano que indica se o tipo da expressão especificada é uma cadeia de caracteres. Esse método deve ser usado apenas em expressões LINQ e será avaliado no servidor. Não há nenhuma implementação fornecida na biblioteca de clientes. |
MaxAsync<TSource>(IQueryable<TSource>, CancellationToken) |
Retorna o valor máximo em um IQueryable<T> genérico. |
MinAsync<TSource>(IQueryable<TSource>, CancellationToken) |
Retorna o valor mínimo em um genérico IQueryable<T>. |
RegexMatch(Object, String) |
Retorna um valor booliano que indica se a expressão especificada corresponde ao padrão regex fornecido. Para obter mais informações, consulte https://learn.microsoft.com/en-us/azure/cosmos-db/nosql/query/regexmatch. Esse método deve ser usado apenas em expressões LINQ e será avaliado no servidor. Não há nenhuma implementação fornecida na biblioteca de clientes. |
RegexMatch(Object, String, String) |
Retorna um valor booliano que indica se a expressão especificada corresponde ao padrão regex fornecido. Para obter mais informações, consulte https://learn.microsoft.com/en-us/azure/cosmos-db/nosql/query/regexmatch. Esse método deve ser usado apenas em expressões LINQ e será avaliado no servidor. Não há nenhuma implementação fornecida na biblioteca de clientes. |
SumAsync(IQueryable<Decimal>, CancellationToken) |
Calcula a soma de uma sequência de valores Decimal. |
SumAsync(IQueryable<Double>, CancellationToken) |
Calcula a soma de uma sequência de valores Double. |
SumAsync(IQueryable<Int32>, CancellationToken) |
Calcula a soma de uma sequência de valores Int32. |
SumAsync(IQueryable<Int64>, CancellationToken) |
Calcula a soma de uma sequência de valores Int64. |
SumAsync(IQueryable<Nullable<Decimal>>, CancellationToken) |
Calcula a soma de uma sequência de valores Nullable<T>. |
SumAsync(IQueryable<Nullable<Double>>, CancellationToken) |
Calcula a soma de uma sequência de valores Nullable<T>. |
SumAsync(IQueryable<Nullable<Int32>>, CancellationToken) |
Calcula a soma de uma sequência de valores Nullable<T>. |
SumAsync(IQueryable<Nullable<Int64>>, CancellationToken) |
Calcula a soma de uma sequência de valores Nullable<T>. |
SumAsync(IQueryable<Nullable<Single>>, CancellationToken) |
Calcula a soma de uma sequência de valores Nullable<T>. |
SumAsync(IQueryable<Single>, CancellationToken) |
Calcula a soma de uma sequência de valores Single. |
ToFeedIterator<T>(IQueryable<T>) |
Esse método de extensão obtém o FeedIterator do LINQ IQueryable para executar a consulta de forma assíncrona. Isso criará o novo FeedIterator quando chamado. |
ToQueryDefinition<T>(IQueryable<T>) |
Esse método gera a definição de consulta da consulta LINQ. |
ToStreamIterator<T>(IQueryable<T>) |
Esse método de extensão obtém o FeedIterator do LINQ IQueryable para executar a consulta de forma assíncrona. Isso criará o novo FeedIterator quando chamado. |
Aplica-se a
Azure SDK for .NET