QueryableExtensions.AverageAsync Método
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.
Sobrecargas
AverageAsync(IQueryable<Single>, CancellationToken) |
Calcula de forma assíncrona a média de uma sequência de Single valores. |
AverageAsync(IQueryable<Nullable<Single>>, CancellationToken) |
Calcula de forma assíncrona a média de uma sequência de valores anuláveis Single . |
AverageAsync(IQueryable<Nullable<Int64>>, CancellationToken) |
Calcula de forma assíncrona a média de uma sequência de valores anuláveis Int64 . |
AverageAsync(IQueryable<Nullable<Int32>>, CancellationToken) |
Calcula de forma assíncrona a média de uma sequência de valores anuláveis Int32 . |
AverageAsync(IQueryable<Nullable<Double>>, CancellationToken) |
Calcula de forma assíncrona a média de uma sequência de valores anuláveis Double . |
AverageAsync(IQueryable<Nullable<Decimal>>, CancellationToken) |
Calcula de forma assíncrona a média de uma sequência de valores anuláveis Decimal . |
AverageAsync(IQueryable<Int64>, CancellationToken) |
Calcula de forma assíncrona a média de uma sequência de Int64 valores. |
AverageAsync(IQueryable<Int32>, CancellationToken) |
Calcula de forma assíncrona a média de uma sequência de Int32 valores. |
AverageAsync(IQueryable<Double>, CancellationToken) |
Calcula de forma assíncrona a média de uma sequência de Double valores. |
AverageAsync(IQueryable<Decimal>, CancellationToken) |
Calcula de forma assíncrona a média de uma sequência de Decimal valores. |
AverageAsync(IQueryable<Single>) |
Calcula de forma assíncrona a média de uma sequência de Single valores. |
AverageAsync(IQueryable<Nullable<Single>>) |
Calcula de forma assíncrona a média de uma sequência de valores anuláveis Single . |
AverageAsync(IQueryable<Nullable<Int64>>) |
Calcula de forma assíncrona a média de uma sequência de valores anuláveis Int64 . |
AverageAsync(IQueryable<Nullable<Int32>>) |
Calcula de forma assíncrona a média de uma sequência de valores anuláveis Int32 . |
AverageAsync(IQueryable<Nullable<Double>>) |
Calcula de forma assíncrona a média de uma sequência de valores anuláveis Double . |
AverageAsync(IQueryable<Nullable<Decimal>>) |
Calcula de forma assíncrona a média de uma sequência de valores anuláveis Decimal . |
AverageAsync(IQueryable<Int64>) |
Calcula de forma assíncrona a média de uma sequência de Int64 valores. |
AverageAsync(IQueryable<Int32>) |
Calcula de forma assíncrona a média de uma sequência de Int32 valores. |
AverageAsync(IQueryable<Double>) |
Calcula de forma assíncrona a média de uma sequência de Double valores. |
AverageAsync(IQueryable<Decimal>) |
Calcula de forma assíncrona a média de uma sequência de Decimal valores. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int32>>, CancellationToken) |
Calcula de forma assíncrona a média de uma sequência de Int32 valores obtida invocando uma função de projeção em cada elemento da sequência de entrada. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int64>>, CancellationToken) |
Calcula de forma assíncrona a média de uma sequência de Int64 valores obtida invocando uma função de projeção em cada elemento da sequência de entrada. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Decimal>>>, CancellationToken) |
Calcula de forma assíncrona a média de uma sequência de valores anuláveis Decimal obtidos invocando uma função de projeção em cada elemento da sequência de entrada. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Double>>>, CancellationToken) |
Calcula de forma assíncrona a média de uma sequência de valores anuláveis Double obtidos invocando uma função de projeção em cada elemento da sequência de entrada. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Single>>, CancellationToken) |
Calcula de forma assíncrona a média de uma sequência de Single valores obtida invocando uma função de projeção em cada elemento da sequência de entrada. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int64>>>, CancellationToken) |
Calcula de forma assíncrona a média de uma sequência de valores anuláveis Int64 obtidos invocando uma função de projeção em cada elemento da sequência de entrada. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Single>>>, CancellationToken) |
Calcula de forma assíncrona a média de uma sequência de valores anuláveis Single obtidos invocando uma função de projeção em cada elemento da sequência de entrada. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Double>>, CancellationToken) |
Calcula de forma assíncrona a média de uma sequência de Double valores obtida invocando uma função de projeção em cada elemento da sequência de entrada. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int32>>>, CancellationToken) |
Calcula de forma assíncrona a média de uma sequência de valores anuláveis Int32 obtidos invocando uma função de projeção em cada elemento da sequência de entrada. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Decimal>>, CancellationToken) |
Calcula de forma assíncrona a média de uma sequência de Decimal valores obtida invocando uma função de projeção em cada elemento da sequência de entrada. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int64>>>) |
Calcula de forma assíncrona a média de uma sequência de valores anuláveis Int64 obtidos invocando uma função de projeção em cada elemento da sequência de entrada. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Single>>>) |
Calcula de forma assíncrona a média de uma sequência de valores anuláveis Single obtidos invocando uma função de projeção em cada elemento da sequência de entrada. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int32>>>) |
Calcula de forma assíncrona a média de uma sequência de valores anuláveis Int32 obtidos invocando uma função de projeção em cada elemento da sequência de entrada. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Double>>>) |
Calcula de forma assíncrona a média de uma sequência de valores anuláveis Double obtidos invocando uma função de projeção em cada elemento da sequência de entrada. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Decimal>>>) |
Calcula de forma assíncrona a média de uma sequência de valores anuláveis Decimal obtidos invocando uma função de projeção em cada elemento da sequência de entrada. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int64>>) |
Calcula de forma assíncrona a média de uma sequência de Int64 valores obtida invocando uma função de projeção em cada elemento da sequência de entrada. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int32>>) |
Calcula de forma assíncrona a média de uma sequência de Int32 valores obtida invocando uma função de projeção em cada elemento da sequência de entrada. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Double>>) |
Calcula de forma assíncrona a média de uma sequência de Double valores obtida invocando uma função de projeção em cada elemento da sequência de entrada. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Decimal>>) |
Calcula de forma assíncrona a média de uma sequência de Decimal valores obtida invocando uma função de projeção em cada elemento da sequência de entrada. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Single>>) |
Calcula de forma assíncrona a média de uma sequência de Single valores obtida invocando uma função de projeção em cada elemento da sequência de entrada. |
AverageAsync(IQueryable<Single>, CancellationToken)
Calcula de forma assíncrona a média de uma sequência de Single valores.
public static System.Threading.Tasks.Task<float> AverageAsync (this System.Linq.IQueryable<float> source, System.Threading.CancellationToken cancellationToken);
static member AverageAsync : System.Linq.IQueryable<single> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<single>
Parâmetros
- source
- IQueryable<Single>
Uma sequência de valores Single para realizar o cálculo da média.
- cancellationToken
- CancellationToken
Um CancellationToken a ser observado enquanto aguarda a conclusão da tarefa.
Retornos
Uma tarefa que representa a operação assíncrona. O resultado da tarefa contém a média da sequência de valores.
Exceções
source
é
null
.
source
não contém elementos.
Comentários
Não há suporte para várias operações ativas na mesma instância de contexto. Use 'await' para garantir que todas as operações assíncronas tenham sido concluídas antes de chamar outro método nesse contexto.
Aplica-se a
AverageAsync(IQueryable<Nullable<Single>>, CancellationToken)
Calcula de forma assíncrona a média de uma sequência de valores anuláveis Single .
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<Nullable<float>> AverageAsync (this System.Linq.IQueryable<Nullable<float>> source, System.Threading.CancellationToken cancellationToken);
static member AverageAsync : System.Linq.IQueryable<Nullable<single>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Nullable<single>>
Parâmetros
- source
- IQueryable<Nullable<Single>>
Uma sequência de valores Single que permitem valores nulos para cálculo da média.
- cancellationToken
- CancellationToken
Um CancellationToken a ser observado enquanto aguarda a conclusão da tarefa.
Retornos
Uma tarefa que representa a operação assíncrona. O resultado da tarefa contém a média da sequência de valores.
- Atributos
Exceções
source
é
null
.
source
não implementa IDbAsyncQueryProvider .
Comentários
Não há suporte para várias operações ativas na mesma instância de contexto. Use 'await' para garantir que todas as operações assíncronas tenham sido concluídas antes de chamar outro método nesse contexto.
Aplica-se a
AverageAsync(IQueryable<Nullable<Int64>>, CancellationToken)
Calcula de forma assíncrona a média de uma sequência de valores anuláveis Int64 .
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<Nullable<double>> AverageAsync (this System.Linq.IQueryable<Nullable<long>> source, System.Threading.CancellationToken cancellationToken);
static member AverageAsync : System.Linq.IQueryable<Nullable<int64>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Nullable<double>>
Parâmetros
- source
- IQueryable<Nullable<Int64>>
Uma sequência de valores Int64 que permitem valores nulos para cálculo da média.
- cancellationToken
- CancellationToken
Um CancellationToken a ser observado enquanto aguarda a conclusão da tarefa.
Retornos
Uma tarefa que representa a operação assíncrona. O resultado da tarefa contém a média da sequência de valores.
- Atributos
Exceções
source
é
null
.
source
não implementa IDbAsyncQueryProvider .
Comentários
Não há suporte para várias operações ativas na mesma instância de contexto. Use 'await' para garantir que todas as operações assíncronas tenham sido concluídas antes de chamar outro método nesse contexto.
Aplica-se a
AverageAsync(IQueryable<Nullable<Int32>>, CancellationToken)
Calcula de forma assíncrona a média de uma sequência de valores anuláveis Int32 .
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<Nullable<double>> AverageAsync (this System.Linq.IQueryable<Nullable<int>> source, System.Threading.CancellationToken cancellationToken);
static member AverageAsync : System.Linq.IQueryable<Nullable<int>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Nullable<double>>
Parâmetros
- source
- IQueryable<Nullable<Int32>>
Uma sequência de valores Int32 que permitem valores nulos para cálculo da média.
- cancellationToken
- CancellationToken
Um CancellationToken a ser observado enquanto aguarda a conclusão da tarefa.
Retornos
Uma tarefa que representa a operação assíncrona. O resultado da tarefa contém a média da sequência de valores.
- Atributos
Exceções
source
é
null
.
source
não implementa IDbAsyncQueryProvider .
Comentários
Não há suporte para várias operações ativas na mesma instância de contexto. Use 'await' para garantir que todas as operações assíncronas tenham sido concluídas antes de chamar outro método nesse contexto.
Aplica-se a
AverageAsync(IQueryable<Nullable<Double>>, CancellationToken)
Calcula de forma assíncrona a média de uma sequência de valores anuláveis Double .
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<Nullable<double>> AverageAsync (this System.Linq.IQueryable<Nullable<double>> source, System.Threading.CancellationToken cancellationToken);
static member AverageAsync : System.Linq.IQueryable<Nullable<double>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Nullable<double>>
Parâmetros
- source
- IQueryable<Nullable<Double>>
Uma sequência de valores Double que permitem valores nulos para cálculo da média.
- cancellationToken
- CancellationToken
Um CancellationToken a ser observado enquanto aguarda a conclusão da tarefa.
Retornos
Uma tarefa que representa a operação assíncrona. O resultado da tarefa contém a média da sequência de valores.
- Atributos
Exceções
source
é
null
.
source
não implementa IDbAsyncQueryProvider .
Comentários
Não há suporte para várias operações ativas na mesma instância de contexto. Use 'await' para garantir que todas as operações assíncronas tenham sido concluídas antes de chamar outro método nesse contexto.
Aplica-se a
AverageAsync(IQueryable<Nullable<Decimal>>, CancellationToken)
Calcula de forma assíncrona a média de uma sequência de valores anuláveis Decimal .
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<Nullable<decimal>> AverageAsync (this System.Linq.IQueryable<Nullable<decimal>> source, System.Threading.CancellationToken cancellationToken);
static member AverageAsync : System.Linq.IQueryable<Nullable<decimal>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Nullable<decimal>>
Parâmetros
- source
- IQueryable<Nullable<Decimal>>
Uma sequência de valores Decimal que permitem valores nulos para cálculo da média.
- cancellationToken
- CancellationToken
Um CancellationToken a ser observado enquanto aguarda a conclusão da tarefa.
Retornos
Uma tarefa que representa a operação assíncrona. O resultado da tarefa contém a média da sequência de valores.
- Atributos
Exceções
source
é
null
.
source
não implementa IDbAsyncQueryProvider .
Comentários
Não há suporte para várias operações ativas na mesma instância de contexto. Use 'await' para garantir que todas as operações assíncronas tenham sido concluídas antes de chamar outro método nesse contexto.
Aplica-se a
AverageAsync(IQueryable<Int64>, CancellationToken)
Calcula de forma assíncrona a média de uma sequência de Int64 valores.
public static System.Threading.Tasks.Task<double> AverageAsync (this System.Linq.IQueryable<long> source, System.Threading.CancellationToken cancellationToken);
static member AverageAsync : System.Linq.IQueryable<int64> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<double>
Parâmetros
- source
- IQueryable<Int64>
Uma sequência de valores Int64 para realizar o cálculo da média.
- cancellationToken
- CancellationToken
Um CancellationToken a ser observado enquanto aguarda a conclusão da tarefa.
Retornos
Uma tarefa que representa a operação assíncrona. O resultado da tarefa contém a média da sequência de valores.
Exceções
source
é
null
.
source
não contém elementos.
Comentários
Não há suporte para várias operações ativas na mesma instância de contexto. Use 'await' para garantir que todas as operações assíncronas tenham sido concluídas antes de chamar outro método nesse contexto.
Aplica-se a
AverageAsync(IQueryable<Int32>, CancellationToken)
Calcula de forma assíncrona a média de uma sequência de Int32 valores.
public static System.Threading.Tasks.Task<double> AverageAsync (this System.Linq.IQueryable<int> source, System.Threading.CancellationToken cancellationToken);
static member AverageAsync : System.Linq.IQueryable<int> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<double>
Parâmetros
- source
- IQueryable<Int32>
Uma sequência de valores Int32 para realizar o cálculo da média.
- cancellationToken
- CancellationToken
Um CancellationToken a ser observado enquanto aguarda a conclusão da tarefa.
Retornos
Uma tarefa que representa a operação assíncrona. O resultado da tarefa contém a média da sequência de valores.
Exceções
source
é
null
.
source
não contém elementos.
Comentários
Não há suporte para várias operações ativas na mesma instância de contexto. Use 'await' para garantir que todas as operações assíncronas tenham sido concluídas antes de chamar outro método nesse contexto.
Aplica-se a
AverageAsync(IQueryable<Double>, CancellationToken)
Calcula de forma assíncrona a média de uma sequência de Double valores.
public static System.Threading.Tasks.Task<double> AverageAsync (this System.Linq.IQueryable<double> source, System.Threading.CancellationToken cancellationToken);
static member AverageAsync : System.Linq.IQueryable<double> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<double>
Parâmetros
- source
- IQueryable<Double>
Uma sequência de valores Double para realizar o cálculo da média.
- cancellationToken
- CancellationToken
Um CancellationToken a ser observado enquanto aguarda a conclusão da tarefa.
Retornos
Uma tarefa que representa a operação assíncrona. O resultado da tarefa contém a média da sequência de valores.
Exceções
source
é
null
.
source
não contém elementos.
Comentários
Não há suporte para várias operações ativas na mesma instância de contexto. Use 'await' para garantir que todas as operações assíncronas tenham sido concluídas antes de chamar outro método nesse contexto.
Aplica-se a
AverageAsync(IQueryable<Decimal>, CancellationToken)
Calcula de forma assíncrona a média de uma sequência de Decimal valores.
public static System.Threading.Tasks.Task<decimal> AverageAsync (this System.Linq.IQueryable<decimal> source, System.Threading.CancellationToken cancellationToken);
static member AverageAsync : System.Linq.IQueryable<decimal> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<decimal>
Parâmetros
- source
- IQueryable<Decimal>
Uma sequência de valores Decimal para realizar o cálculo da média.
- cancellationToken
- CancellationToken
Um CancellationToken a ser observado enquanto aguarda a conclusão da tarefa.
Retornos
Uma tarefa que representa a operação assíncrona. O resultado da tarefa contém a média da sequência de valores.
Exceções
source
é
null
.
source
não contém elementos.
Comentários
Não há suporte para várias operações ativas na mesma instância de contexto. Use 'await' para garantir que todas as operações assíncronas tenham sido concluídas antes de chamar outro método nesse contexto.
Aplica-se a
AverageAsync(IQueryable<Single>)
Calcula de forma assíncrona a média de uma sequência de Single valores.
public static System.Threading.Tasks.Task<float> AverageAsync (this System.Linq.IQueryable<float> source);
static member AverageAsync : System.Linq.IQueryable<single> -> System.Threading.Tasks.Task<single>
<Extension()>
Public Function AverageAsync (source As IQueryable(Of Single)) As Task(Of Single)
Parâmetros
- source
- IQueryable<Single>
Uma sequência de valores Single para realizar o cálculo da média.
Retornos
Uma tarefa que representa a operação assíncrona. O resultado da tarefa contém a média da sequência de valores.
Exceções
source
é
null
.
source
não contém elementos.
Comentários
Não há suporte para várias operações ativas na mesma instância de contexto. Use 'await' para garantir que todas as operações assíncronas tenham sido concluídas antes de chamar outro método nesse contexto.
Aplica-se a
AverageAsync(IQueryable<Nullable<Single>>)
Calcula de forma assíncrona a média de uma sequência de valores anuláveis Single .
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<Nullable<float>> AverageAsync (this System.Linq.IQueryable<Nullable<float>> source);
static member AverageAsync : System.Linq.IQueryable<Nullable<single>> -> System.Threading.Tasks.Task<Nullable<single>>
<Extension()>
Public Function AverageAsync (source As IQueryable(Of Nullable(Of Single))) As Task(Of Nullable(Of Single))
Parâmetros
- source
- IQueryable<Nullable<Single>>
Uma sequência de valores Single que permitem valores nulos para cálculo da média.
Retornos
Uma tarefa que representa a operação assíncrona. O resultado da tarefa contém a média da sequência de valores.
- Atributos
Exceções
source
é
null
.
source
não implementa IDbAsyncQueryProvider .
Comentários
Não há suporte para várias operações ativas na mesma instância de contexto. Use 'await' para garantir que todas as operações assíncronas tenham sido concluídas antes de chamar outro método nesse contexto.
Aplica-se a
AverageAsync(IQueryable<Nullable<Int64>>)
Calcula de forma assíncrona a média de uma sequência de valores anuláveis Int64 .
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<Nullable<double>> AverageAsync (this System.Linq.IQueryable<Nullable<long>> source);
static member AverageAsync : System.Linq.IQueryable<Nullable<int64>> -> System.Threading.Tasks.Task<Nullable<double>>
<Extension()>
Public Function AverageAsync (source As IQueryable(Of Nullable(Of Long))) As Task(Of Nullable(Of Double))
Parâmetros
- source
- IQueryable<Nullable<Int64>>
Uma sequência de valores Int64 que permitem valores nulos para cálculo da média.
Retornos
Uma tarefa que representa a operação assíncrona. O resultado da tarefa contém a média da sequência de valores.
- Atributos
Exceções
source
é
null
.
source
não implementa IDbAsyncQueryProvider .
Comentários
Não há suporte para várias operações ativas na mesma instância de contexto. Use 'await' para garantir que todas as operações assíncronas tenham sido concluídas antes de chamar outro método nesse contexto.
Aplica-se a
AverageAsync(IQueryable<Nullable<Int32>>)
Calcula de forma assíncrona a média de uma sequência de valores anuláveis Int32 .
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<Nullable<double>> AverageAsync (this System.Linq.IQueryable<Nullable<int>> source);
static member AverageAsync : System.Linq.IQueryable<Nullable<int>> -> System.Threading.Tasks.Task<Nullable<double>>
<Extension()>
Public Function AverageAsync (source As IQueryable(Of Nullable(Of Integer))) As Task(Of Nullable(Of Double))
Parâmetros
- source
- IQueryable<Nullable<Int32>>
Uma sequência de valores Int32 que permitem valores nulos para cálculo da média.
Retornos
Uma tarefa que representa a operação assíncrona. O resultado da tarefa contém a média da sequência de valores.
- Atributos
Exceções
source
é
null
.
source
não implementa IDbAsyncQueryProvider .
Comentários
Não há suporte para várias operações ativas na mesma instância de contexto. Use 'await' para garantir que todas as operações assíncronas tenham sido concluídas antes de chamar outro método nesse contexto.
Aplica-se a
AverageAsync(IQueryable<Nullable<Double>>)
Calcula de forma assíncrona a média de uma sequência de valores anuláveis Double .
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<Nullable<double>> AverageAsync (this System.Linq.IQueryable<Nullable<double>> source);
static member AverageAsync : System.Linq.IQueryable<Nullable<double>> -> System.Threading.Tasks.Task<Nullable<double>>
<Extension()>
Public Function AverageAsync (source As IQueryable(Of Nullable(Of Double))) As Task(Of Nullable(Of Double))
Parâmetros
- source
- IQueryable<Nullable<Double>>
Uma sequência de valores Double que permitem valores nulos para cálculo da média.
Retornos
Uma tarefa que representa a operação assíncrona. O resultado da tarefa contém a média da sequência de valores.
- Atributos
Exceções
source
é
null
.
source
não implementa IDbAsyncQueryProvider .
Comentários
Não há suporte para várias operações ativas na mesma instância de contexto. Use 'await' para garantir que todas as operações assíncronas tenham sido concluídas antes de chamar outro método nesse contexto.
Aplica-se a
AverageAsync(IQueryable<Nullable<Decimal>>)
Calcula de forma assíncrona a média de uma sequência de valores anuláveis Decimal .
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<Nullable<decimal>> AverageAsync (this System.Linq.IQueryable<Nullable<decimal>> source);
static member AverageAsync : System.Linq.IQueryable<Nullable<decimal>> -> System.Threading.Tasks.Task<Nullable<decimal>>
<Extension()>
Public Function AverageAsync (source As IQueryable(Of Nullable(Of Decimal))) As Task(Of Nullable(Of Decimal))
Parâmetros
- source
- IQueryable<Nullable<Decimal>>
Uma sequência de valores Decimal que permitem valores nulos para cálculo da média.
Retornos
Uma tarefa que representa a operação assíncrona. O resultado da tarefa contém a média da sequência de valores.
- Atributos
Exceções
source
é
null
.
source
não implementa IDbAsyncQueryProvider .
Comentários
Não há suporte para várias operações ativas na mesma instância de contexto. Use 'await' para garantir que todas as operações assíncronas tenham sido concluídas antes de chamar outro método nesse contexto.
Aplica-se a
AverageAsync(IQueryable<Int64>)
Calcula de forma assíncrona a média de uma sequência de Int64 valores.
public static System.Threading.Tasks.Task<double> AverageAsync (this System.Linq.IQueryable<long> source);
static member AverageAsync : System.Linq.IQueryable<int64> -> System.Threading.Tasks.Task<double>
<Extension()>
Public Function AverageAsync (source As IQueryable(Of Long)) As Task(Of Double)
Parâmetros
- source
- IQueryable<Int64>
Uma sequência de valores Int64 para realizar o cálculo da média.
Retornos
Uma tarefa que representa a operação assíncrona. O resultado da tarefa contém a média da sequência de valores.
Exceções
source
é
null
.
source
não contém elementos.
Comentários
Não há suporte para várias operações ativas na mesma instância de contexto. Use 'await' para garantir que todas as operações assíncronas tenham sido concluídas antes de chamar outro método nesse contexto.
Aplica-se a
AverageAsync(IQueryable<Int32>)
Calcula de forma assíncrona a média de uma sequência de Int32 valores.
public static System.Threading.Tasks.Task<double> AverageAsync (this System.Linq.IQueryable<int> source);
static member AverageAsync : System.Linq.IQueryable<int> -> System.Threading.Tasks.Task<double>
<Extension()>
Public Function AverageAsync (source As IQueryable(Of Integer)) As Task(Of Double)
Parâmetros
- source
- IQueryable<Int32>
Uma sequência de valores Int32 para realizar o cálculo da média.
Retornos
Uma tarefa que representa a operação assíncrona. O resultado da tarefa contém a média da sequência de valores.
Exceções
source
é
null
.
source
não contém elementos.
Comentários
Não há suporte para várias operações ativas na mesma instância de contexto. Use 'await' para garantir que todas as operações assíncronas tenham sido concluídas antes de chamar outro método nesse contexto.
Aplica-se a
AverageAsync(IQueryable<Double>)
Calcula de forma assíncrona a média de uma sequência de Double valores.
public static System.Threading.Tasks.Task<double> AverageAsync (this System.Linq.IQueryable<double> source);
static member AverageAsync : System.Linq.IQueryable<double> -> System.Threading.Tasks.Task<double>
<Extension()>
Public Function AverageAsync (source As IQueryable(Of Double)) As Task(Of Double)
Parâmetros
- source
- IQueryable<Double>
Uma sequência de valores Double para realizar o cálculo da média.
Retornos
Uma tarefa que representa a operação assíncrona. O resultado da tarefa contém a média da sequência de valores.
Exceções
source
é
null
.
source
não contém elementos.
Comentários
Não há suporte para várias operações ativas na mesma instância de contexto. Use 'await' para garantir que todas as operações assíncronas tenham sido concluídas antes de chamar outro método nesse contexto.
Aplica-se a
AverageAsync(IQueryable<Decimal>)
Calcula de forma assíncrona a média de uma sequência de Decimal valores.
public static System.Threading.Tasks.Task<decimal> AverageAsync (this System.Linq.IQueryable<decimal> source);
static member AverageAsync : System.Linq.IQueryable<decimal> -> System.Threading.Tasks.Task<decimal>
<Extension()>
Public Function AverageAsync (source As IQueryable(Of Decimal)) As Task(Of Decimal)
Parâmetros
- source
- IQueryable<Decimal>
Uma sequência de valores Decimal para realizar o cálculo da média.
Retornos
Uma tarefa que representa a operação assíncrona. O resultado da tarefa contém a média da sequência de valores.
Exceções
source
é
null
.
source
não contém elementos.
Comentários
Não há suporte para várias operações ativas na mesma instância de contexto. Use 'await' para garantir que todas as operações assíncronas tenham sido concluídas antes de chamar outro método nesse contexto.
Aplica-se a
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int32>>, CancellationToken)
Calcula de forma assíncrona a média de uma sequência de Int32 valores obtida invocando uma função de projeção em cada elemento da sequência de entrada.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters")]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<double> AverageAsync<TSource> (this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<Func<TSource,int>> selector, System.Threading.CancellationToken cancellationToken);
static member AverageAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, int>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<double>
Parâmetros de tipo
- TSource
O tipo dos elementos de source
.
Parâmetros
- source
- IQueryable<TSource>
Uma sequência de valores para cálculo da média.
- selector
- Expression<Func<TSource,Int32>>
Uma função de projeção a ser aplicada a cada elemento.
- cancellationToken
- CancellationToken
Um CancellationToken a ser observado enquanto aguarda a conclusão da tarefa.
Retornos
Uma tarefa que representa a operação assíncrona. O resultado da tarefa contém a média da sequência de valores.
- Atributos
Exceções
source
ou
selector
é
null
.
source
não contém elementos.
Comentários
Não há suporte para várias operações ativas na mesma instância de contexto. Use 'await' para garantir que todas as operações assíncronas tenham sido concluídas antes de chamar outro método nesse contexto.
Aplica-se a
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int64>>, CancellationToken)
Calcula de forma assíncrona a média de uma sequência de Int64 valores obtida invocando uma função de projeção em cada elemento da sequência de entrada.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters")]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<double> AverageAsync<TSource> (this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<Func<TSource,long>> selector, System.Threading.CancellationToken cancellationToken);
static member AverageAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, int64>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<double>
Parâmetros de tipo
- TSource
O tipo dos elementos de source
.
Parâmetros
- source
- IQueryable<TSource>
Uma sequência de valores para cálculo da média.
- selector
- Expression<Func<TSource,Int64>>
Uma função de projeção a ser aplicada a cada elemento.
- cancellationToken
- CancellationToken
Um CancellationToken a ser observado enquanto aguarda a conclusão da tarefa.
Retornos
Uma tarefa que representa a operação assíncrona. O resultado da tarefa contém a média da sequência de valores.
- Atributos
Exceções
source
ou
selector
é
null
.
source
não contém elementos.
Comentários
Não há suporte para várias operações ativas na mesma instância de contexto. Use 'await' para garantir que todas as operações assíncronas tenham sido concluídas antes de chamar outro método nesse contexto.
Aplica-se a
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Decimal>>>, CancellationToken)
Calcula de forma assíncrona a média de uma sequência de valores anuláveis Decimal obtidos invocando uma função de projeção em cada elemento da sequência de entrada.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters")]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<Nullable<decimal>> AverageAsync<TSource> (this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<Func<TSource,Nullable<decimal>>> selector, System.Threading.CancellationToken cancellationToken);
static member AverageAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, Nullable<decimal>>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Nullable<decimal>>
Parâmetros de tipo
- TSource
O tipo dos elementos de source
.
Parâmetros
- source
- IQueryable<TSource>
Uma sequência de valores para cálculo da média.
- selector
- Expression<Func<TSource,Nullable<Decimal>>>
Uma função de projeção a ser aplicada a cada elemento.
- cancellationToken
- CancellationToken
Um CancellationToken a ser observado enquanto aguarda a conclusão da tarefa.
Retornos
Uma tarefa que representa a operação assíncrona. O resultado da tarefa contém a média da sequência de valores.
- Atributos
Exceções
source
ou
selector
é
null
.
source
não implementa IDbAsyncQueryProvider .
Comentários
Não há suporte para várias operações ativas na mesma instância de contexto. Use 'await' para garantir que todas as operações assíncronas tenham sido concluídas antes de chamar outro método nesse contexto.
Aplica-se a
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Double>>>, CancellationToken)
Calcula de forma assíncrona a média de uma sequência de valores anuláveis Double obtidos invocando uma função de projeção em cada elemento da sequência de entrada.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters")]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<Nullable<double>> AverageAsync<TSource> (this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<Func<TSource,Nullable<double>>> selector, System.Threading.CancellationToken cancellationToken);
static member AverageAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, Nullable<double>>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Nullable<double>>
Parâmetros de tipo
- TSource
O tipo dos elementos de source
.
Parâmetros
- source
- IQueryable<TSource>
Uma sequência de valores para cálculo da média.
- selector
- Expression<Func<TSource,Nullable<Double>>>
Uma função de projeção a ser aplicada a cada elemento.
- cancellationToken
- CancellationToken
Um CancellationToken a ser observado enquanto aguarda a conclusão da tarefa.
Retornos
Uma tarefa que representa a operação assíncrona. O resultado da tarefa contém a média da sequência de valores.
- Atributos
Exceções
source
ou
selector
é
null
.
source
não implementa IDbAsyncQueryProvider .
Comentários
Não há suporte para várias operações ativas na mesma instância de contexto. Use 'await' para garantir que todas as operações assíncronas tenham sido concluídas antes de chamar outro método nesse contexto.
Aplica-se a
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Single>>, CancellationToken)
Calcula de forma assíncrona a média de uma sequência de Single valores obtida invocando uma função de projeção em cada elemento da sequência de entrada.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters")]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<float> AverageAsync<TSource> (this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<Func<TSource,float>> selector, System.Threading.CancellationToken cancellationToken);
static member AverageAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, single>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<single>
Parâmetros de tipo
- TSource
O tipo dos elementos de source
.
Parâmetros
- source
- IQueryable<TSource>
Uma sequência de valores para cálculo da média.
- selector
- Expression<Func<TSource,Single>>
Uma função de projeção a ser aplicada a cada elemento.
- cancellationToken
- CancellationToken
Um CancellationToken a ser observado enquanto aguarda a conclusão da tarefa.
Retornos
Uma tarefa que representa a operação assíncrona. O resultado da tarefa contém a média da sequência de valores.
- Atributos
Exceções
source
ou
selector
é
null
.
source
não contém elementos.
Comentários
Não há suporte para várias operações ativas na mesma instância de contexto. Use 'await' para garantir que todas as operações assíncronas tenham sido concluídas antes de chamar outro método nesse contexto.
Aplica-se a
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int64>>>, CancellationToken)
Calcula de forma assíncrona a média de uma sequência de valores anuláveis Int64 obtidos invocando uma função de projeção em cada elemento da sequência de entrada.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters")]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<Nullable<double>> AverageAsync<TSource> (this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<Func<TSource,Nullable<long>>> selector, System.Threading.CancellationToken cancellationToken);
static member AverageAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, Nullable<int64>>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Nullable<double>>
Parâmetros de tipo
- TSource
O tipo dos elementos de source
.
Parâmetros
- source
- IQueryable<TSource>
Uma sequência de valores para cálculo da média.
- selector
- Expression<Func<TSource,Nullable<Int64>>>
Uma função de projeção a ser aplicada a cada elemento.
- cancellationToken
- CancellationToken
Um CancellationToken a ser observado enquanto aguarda a conclusão da tarefa.
Retornos
Uma tarefa que representa a operação assíncrona. O resultado da tarefa contém a média da sequência de valores.
- Atributos
Exceções
source
ou
selector
é
null
.
source
não implementa IDbAsyncQueryProvider .
Comentários
Não há suporte para várias operações ativas na mesma instância de contexto. Use 'await' para garantir que todas as operações assíncronas tenham sido concluídas antes de chamar outro método nesse contexto.
Aplica-se a
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Single>>>, CancellationToken)
Calcula de forma assíncrona a média de uma sequência de valores anuláveis Single obtidos invocando uma função de projeção em cada elemento da sequência de entrada.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters")]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<Nullable<float>> AverageAsync<TSource> (this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<Func<TSource,Nullable<float>>> selector, System.Threading.CancellationToken cancellationToken);
static member AverageAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, Nullable<single>>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Nullable<single>>
Parâmetros de tipo
- TSource
O tipo dos elementos de source
.
Parâmetros
- source
- IQueryable<TSource>
Uma sequência de valores para cálculo da média.
- selector
- Expression<Func<TSource,Nullable<Single>>>
Uma função de projeção a ser aplicada a cada elemento.
- cancellationToken
- CancellationToken
Um CancellationToken a ser observado enquanto aguarda a conclusão da tarefa.
Retornos
Uma tarefa que representa a operação assíncrona. O resultado da tarefa contém a média da sequência de valores.
- Atributos
Exceções
source
ou
selector
é
null
.
source
não implementa IDbAsyncQueryProvider .
Comentários
Não há suporte para várias operações ativas na mesma instância de contexto. Use 'await' para garantir que todas as operações assíncronas tenham sido concluídas antes de chamar outro método nesse contexto.
Aplica-se a
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Double>>, CancellationToken)
Calcula de forma assíncrona a média de uma sequência de Double valores obtida invocando uma função de projeção em cada elemento da sequência de entrada.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters")]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<double> AverageAsync<TSource> (this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<Func<TSource,double>> selector, System.Threading.CancellationToken cancellationToken);
static member AverageAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, double>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<double>
Parâmetros de tipo
- TSource
O tipo dos elementos de source
.
Parâmetros
- source
- IQueryable<TSource>
Uma sequência de valores para cálculo da média.
- selector
- Expression<Func<TSource,Double>>
Uma função de projeção a ser aplicada a cada elemento.
- cancellationToken
- CancellationToken
Um CancellationToken a ser observado enquanto aguarda a conclusão da tarefa.
Retornos
Uma tarefa que representa a operação assíncrona. O resultado da tarefa contém a média da sequência de valores.
- Atributos
Exceções
source
ou
selector
é
null
.
source
não contém elementos.
Comentários
Não há suporte para várias operações ativas na mesma instância de contexto. Use 'await' para garantir que todas as operações assíncronas tenham sido concluídas antes de chamar outro método nesse contexto.
Aplica-se a
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int32>>>, CancellationToken)
Calcula de forma assíncrona a média de uma sequência de valores anuláveis Int32 obtidos invocando uma função de projeção em cada elemento da sequência de entrada.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters")]
public static System.Threading.Tasks.Task<Nullable<double>> AverageAsync<TSource> (this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<Func<TSource,Nullable<int>>> selector, System.Threading.CancellationToken cancellationToken);
static member AverageAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, Nullable<int>>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Nullable<double>>
Parâmetros de tipo
- TSource
O tipo dos elementos de source
.
Parâmetros
- source
- IQueryable<TSource>
Uma sequência de valores para cálculo da média.
- selector
- Expression<Func<TSource,Nullable<Int32>>>
Uma função de projeção a ser aplicada a cada elemento.
- cancellationToken
- CancellationToken
Um CancellationToken a ser observado enquanto aguarda a conclusão da tarefa.
Retornos
Uma tarefa que representa a operação assíncrona. O resultado da tarefa contém a média da sequência de valores.
- Atributos
Exceções
source
ou
selector
é
null
.
source
não implementa IDbAsyncQueryProvider .
Comentários
Não há suporte para várias operações ativas na mesma instância de contexto. Use 'await' para garantir que todas as operações assíncronas tenham sido concluídas antes de chamar outro método nesse contexto.
Aplica-se a
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Decimal>>, CancellationToken)
Calcula de forma assíncrona a média de uma sequência de Decimal valores obtida invocando uma função de projeção em cada elemento da sequência de entrada.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters")]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<decimal> AverageAsync<TSource> (this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<Func<TSource,decimal>> selector, System.Threading.CancellationToken cancellationToken);
static member AverageAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, decimal>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<decimal>
Parâmetros de tipo
- TSource
O tipo dos elementos de source
.
Parâmetros
- source
- IQueryable<TSource>
Uma sequência de valores para cálculo da média.
- selector
- Expression<Func<TSource,Decimal>>
Uma função de projeção a ser aplicada a cada elemento.
- cancellationToken
- CancellationToken
Um CancellationToken a ser observado enquanto aguarda a conclusão da tarefa.
Retornos
Uma tarefa que representa a operação assíncrona. O resultado da tarefa contém a média da sequência de valores.
- Atributos
Exceções
source
ou
selector
é
null
.
source
não contém elementos.
Comentários
Não há suporte para várias operações ativas na mesma instância de contexto. Use 'await' para garantir que todas as operações assíncronas tenham sido concluídas antes de chamar outro método nesse contexto.
Aplica-se a
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int64>>>)
Calcula de forma assíncrona a média de uma sequência de valores anuláveis Int64 obtidos invocando uma função de projeção em cada elemento da sequência de entrada.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<Nullable<double>> AverageAsync<TSource> (this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<Func<TSource,Nullable<long>>> selector);
static member AverageAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, Nullable<int64>>> -> System.Threading.Tasks.Task<Nullable<double>>
<Extension()>
Public Function AverageAsync(Of TSource) (source As IQueryable(Of TSource), selector As Expression(Of Func(Of TSource, Nullable(Of Long)))) As Task(Of Nullable(Of Double))
Parâmetros de tipo
- TSource
O tipo dos elementos de source
.
Parâmetros
- source
- IQueryable<TSource>
Uma sequência de valores para cálculo da média.
- selector
- Expression<Func<TSource,Nullable<Int64>>>
Uma função de projeção a ser aplicada a cada elemento.
Retornos
Uma tarefa que representa a operação assíncrona. O resultado da tarefa contém a média da sequência de valores.
- Atributos
Exceções
source
ou
selector
é
null
.
source
não implementa IDbAsyncQueryProvider .
Comentários
Não há suporte para várias operações ativas na mesma instância de contexto. Use 'await' para garantir que todas as operações assíncronas tenham sido concluídas antes de chamar outro método nesse contexto.
Aplica-se a
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Single>>>)
Calcula de forma assíncrona a média de uma sequência de valores anuláveis Single obtidos invocando uma função de projeção em cada elemento da sequência de entrada.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<Nullable<float>> AverageAsync<TSource> (this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<Func<TSource,Nullable<float>>> selector);
static member AverageAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, Nullable<single>>> -> System.Threading.Tasks.Task<Nullable<single>>
<Extension()>
Public Function AverageAsync(Of TSource) (source As IQueryable(Of TSource), selector As Expression(Of Func(Of TSource, Nullable(Of Single)))) As Task(Of Nullable(Of Single))
Parâmetros de tipo
- TSource
O tipo dos elementos de source
.
Parâmetros
- source
- IQueryable<TSource>
Uma sequência de valores para cálculo da média.
- selector
- Expression<Func<TSource,Nullable<Single>>>
Uma função de projeção a ser aplicada a cada elemento.
Retornos
Uma tarefa que representa a operação assíncrona. O resultado da tarefa contém a média da sequência de valores.
- Atributos
Exceções
source
ou
selector
é
null
.
source
não implementa IDbAsyncQueryProvider .
Comentários
Não há suporte para várias operações ativas na mesma instância de contexto. Use 'await' para garantir que todas as operações assíncronas tenham sido concluídas antes de chamar outro método nesse contexto.
Aplica-se a
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int32>>>)
Calcula de forma assíncrona a média de uma sequência de valores anuláveis Int32 obtidos invocando uma função de projeção em cada elemento da sequência de entrada.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<Nullable<double>> AverageAsync<TSource> (this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<Func<TSource,Nullable<int>>> selector);
static member AverageAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, Nullable<int>>> -> System.Threading.Tasks.Task<Nullable<double>>
<Extension()>
Public Function AverageAsync(Of TSource) (source As IQueryable(Of TSource), selector As Expression(Of Func(Of TSource, Nullable(Of Integer)))) As Task(Of Nullable(Of Double))
Parâmetros de tipo
- TSource
O tipo dos elementos de source
.
Parâmetros
- source
- IQueryable<TSource>
Uma sequência de valores para cálculo da média.
- selector
- Expression<Func<TSource,Nullable<Int32>>>
Uma função de projeção a ser aplicada a cada elemento.
Retornos
Uma tarefa que representa a operação assíncrona. O resultado da tarefa contém a média da sequência de valores.
- Atributos
Exceções
source
ou
selector
é
null
.
source
não implementa IDbAsyncQueryProvider .
Comentários
Não há suporte para várias operações ativas na mesma instância de contexto. Use 'await' para garantir que todas as operações assíncronas tenham sido concluídas antes de chamar outro método nesse contexto.
Aplica-se a
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Double>>>)
Calcula de forma assíncrona a média de uma sequência de valores anuláveis Double obtidos invocando uma função de projeção em cada elemento da sequência de entrada.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<Nullable<double>> AverageAsync<TSource> (this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<Func<TSource,Nullable<double>>> selector);
static member AverageAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, Nullable<double>>> -> System.Threading.Tasks.Task<Nullable<double>>
<Extension()>
Public Function AverageAsync(Of TSource) (source As IQueryable(Of TSource), selector As Expression(Of Func(Of TSource, Nullable(Of Double)))) As Task(Of Nullable(Of Double))
Parâmetros de tipo
- TSource
O tipo dos elementos de source
.
Parâmetros
- source
- IQueryable<TSource>
Uma sequência de valores para cálculo da média.
- selector
- Expression<Func<TSource,Nullable<Double>>>
Uma função de projeção a ser aplicada a cada elemento.
Retornos
Uma tarefa que representa a operação assíncrona. O resultado da tarefa contém a média da sequência de valores.
- Atributos
Exceções
source
ou
selector
é
null
.
source
não implementa IDbAsyncQueryProvider .
Comentários
Não há suporte para várias operações ativas na mesma instância de contexto. Use 'await' para garantir que todas as operações assíncronas tenham sido concluídas antes de chamar outro método nesse contexto.
Aplica-se a
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Decimal>>>)
Calcula de forma assíncrona a média de uma sequência de valores anuláveis Decimal obtidos invocando uma função de projeção em cada elemento da sequência de entrada.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<Nullable<decimal>> AverageAsync<TSource> (this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<Func<TSource,Nullable<decimal>>> selector);
static member AverageAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, Nullable<decimal>>> -> System.Threading.Tasks.Task<Nullable<decimal>>
<Extension()>
Public Function AverageAsync(Of TSource) (source As IQueryable(Of TSource), selector As Expression(Of Func(Of TSource, Nullable(Of Decimal)))) As Task(Of Nullable(Of Decimal))
Parâmetros de tipo
- TSource
O tipo dos elementos de source
.
Parâmetros
- source
- IQueryable<TSource>
Uma sequência de valores para cálculo da média.
- selector
- Expression<Func<TSource,Nullable<Decimal>>>
Uma função de projeção a ser aplicada a cada elemento.
Retornos
Uma tarefa que representa a operação assíncrona. O resultado da tarefa contém a média da sequência de valores.
- Atributos
Exceções
source
ou
selector
é
null
.
source
não implementa IDbAsyncQueryProvider .
Comentários
Não há suporte para várias operações ativas na mesma instância de contexto. Use 'await' para garantir que todas as operações assíncronas tenham sido concluídas antes de chamar outro método nesse contexto.
Aplica-se a
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int64>>)
Calcula de forma assíncrona a média de uma sequência de Int64 valores obtidos invocando uma função de projeção em cada elemento da sequência de entrada.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<double> AverageAsync<TSource> (this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<Func<TSource,long>> selector);
static member AverageAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, int64>> -> System.Threading.Tasks.Task<double>
<Extension()>
Public Function AverageAsync(Of TSource) (source As IQueryable(Of TSource), selector As Expression(Of Func(Of TSource, Long))) As Task(Of Double)
Parâmetros de tipo
- TSource
O tipo dos elementos de source
.
Parâmetros
- source
- IQueryable<TSource>
Uma sequência de valores para cálculo da média.
- selector
- Expression<Func<TSource,Int64>>
Uma função de projeção a ser aplicada a cada elemento.
Retornos
Uma tarefa que representa a operação assíncrona. O resultado da tarefa contém a média da sequência de valores.
- Atributos
Exceções
source
ou
selector
é
null
.
source
não contém elementos.
Comentários
Não há suporte para várias operações ativas na mesma instância de contexto. Use 'await' para garantir que todas as operações assíncronas tenham sido concluídas antes de chamar outro método nesse contexto.
Aplica-se a
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int32>>)
Calcula de forma assíncrona a média de uma sequência de Int32 valores obtidos invocando uma função de projeção em cada elemento da sequência de entrada.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<double> AverageAsync<TSource> (this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<Func<TSource,int>> selector);
static member AverageAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, int>> -> System.Threading.Tasks.Task<double>
<Extension()>
Public Function AverageAsync(Of TSource) (source As IQueryable(Of TSource), selector As Expression(Of Func(Of TSource, Integer))) As Task(Of Double)
Parâmetros de tipo
- TSource
O tipo dos elementos de source
.
Parâmetros
- source
- IQueryable<TSource>
Uma sequência de valores para cálculo da média.
- selector
- Expression<Func<TSource,Int32>>
Uma função de projeção a ser aplicada a cada elemento.
Retornos
Uma tarefa que representa a operação assíncrona. O resultado da tarefa contém a média da sequência de valores.
- Atributos
Exceções
source
ou
selector
é
null
.
source
não contém elementos.
Comentários
Não há suporte para várias operações ativas na mesma instância de contexto. Use 'await' para garantir que todas as operações assíncronas tenham sido concluídas antes de chamar outro método nesse contexto.
Aplica-se a
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Double>>)
Calcula de forma assíncrona a média de uma sequência de Double valores obtidos invocando uma função de projeção em cada elemento da sequência de entrada.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<double> AverageAsync<TSource> (this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<Func<TSource,double>> selector);
static member AverageAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, double>> -> System.Threading.Tasks.Task<double>
<Extension()>
Public Function AverageAsync(Of TSource) (source As IQueryable(Of TSource), selector As Expression(Of Func(Of TSource, Double))) As Task(Of Double)
Parâmetros de tipo
- TSource
O tipo dos elementos de source
.
Parâmetros
- source
- IQueryable<TSource>
Uma sequência de valores para cálculo da média.
- selector
- Expression<Func<TSource,Double>>
Uma função de projeção a ser aplicada a cada elemento.
Retornos
Uma tarefa que representa a operação assíncrona. O resultado da tarefa contém a média da sequência de valores.
- Atributos
Exceções
source
ou
selector
é
null
.
source
não contém elementos.
Comentários
Não há suporte para várias operações ativas na mesma instância de contexto. Use 'await' para garantir que todas as operações assíncronas tenham sido concluídas antes de chamar outro método nesse contexto.
Aplica-se a
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Decimal>>)
Calcula de forma assíncrona a média de uma sequência de Decimal valores obtidos invocando uma função de projeção em cada elemento da sequência de entrada.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<decimal> AverageAsync<TSource> (this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<Func<TSource,decimal>> selector);
static member AverageAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, decimal>> -> System.Threading.Tasks.Task<decimal>
<Extension()>
Public Function AverageAsync(Of TSource) (source As IQueryable(Of TSource), selector As Expression(Of Func(Of TSource, Decimal))) As Task(Of Decimal)
Parâmetros de tipo
- TSource
O tipo dos elementos de source
.
Parâmetros
- source
- IQueryable<TSource>
Uma sequência de valores para cálculo da média.
- selector
- Expression<Func<TSource,Decimal>>
Uma função de projeção a ser aplicada a cada elemento.
Retornos
Uma tarefa que representa a operação assíncrona. O resultado da tarefa contém a média da sequência de valores.
- Atributos
Exceções
source
ou
selector
é
null
.
source
não contém elementos.
Comentários
Não há suporte para várias operações ativas na mesma instância de contexto. Use 'await' para garantir que todas as operações assíncronas tenham sido concluídas antes de chamar outro método nesse contexto.
Aplica-se a
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Single>>)
Calcula de forma assíncrona a média de uma sequência de Single valores obtidos invocando uma função de projeção em cada elemento da sequência de entrada.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<float> AverageAsync<TSource> (this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<Func<TSource,float>> selector);
static member AverageAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, single>> -> System.Threading.Tasks.Task<single>
<Extension()>
Public Function AverageAsync(Of TSource) (source As IQueryable(Of TSource), selector As Expression(Of Func(Of TSource, Single))) As Task(Of Single)
Parâmetros de tipo
- TSource
O tipo dos elementos de source
.
Parâmetros
- source
- IQueryable<TSource>
Uma sequência de valores para cálculo da média.
- selector
- Expression<Func<TSource,Single>>
Uma função de projeção a ser aplicada a cada elemento.
Retornos
Uma tarefa que representa a operação assíncrona. O resultado da tarefa contém a média da sequência de valores.
- Atributos
Exceções
source
ou
selector
é
null
.
source
não contém elementos.
Comentários
Não há suporte para várias operações ativas na mesma instância de contexto. Use 'await' para garantir que todas as operações assíncronas tenham sido concluídas antes de chamar outro método nesse contexto.
Aplica-se a
Entity Framework