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
| Nome | Descrição |
|---|---|
| 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 obtidos 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 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>>>, 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 obtidos 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 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>>>, 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 obtidos 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 obtidos 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 obtidos 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 obtidos 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 obtidos 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 obtidos 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 Single valores para calcular a média de.
- cancellationToken
- CancellationToken
Um CancellationToken para observar 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 neste 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 anuláveis Single para calcular a média de.
- cancellationToken
- CancellationToken
Um CancellationToken para observar 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 neste 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 anuláveis Int64 para calcular a média de.
- cancellationToken
- CancellationToken
Um CancellationToken para observar 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 neste 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 anuláveis Int32 para calcular a média de.
- cancellationToken
- CancellationToken
Um CancellationToken para observar 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 neste 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 anuláveis Double para calcular a média de.
- cancellationToken
- CancellationToken
Um CancellationToken para observar 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 neste 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 anuláveis Decimal para calcular a média de.
- cancellationToken
- CancellationToken
Um CancellationToken para observar 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 neste 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 Int64 valores para calcular a média de.
- cancellationToken
- CancellationToken
Um CancellationToken para observar 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 neste 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 Int32 valores para calcular a média de.
- cancellationToken
- CancellationToken
Um CancellationToken para observar 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 neste 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 Double valores para calcular a média de.
- cancellationToken
- CancellationToken
Um CancellationToken para observar 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 neste 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 Decimal valores para calcular a média de.
- cancellationToken
- CancellationToken
Um CancellationToken para observar 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 neste 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 Single valores para calcular a média de.
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 neste 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 anuláveis Single para calcular a média de.
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 neste 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 anuláveis Int64 para calcular a média de.
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 neste 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 anuláveis Int32 para calcular a média de.
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 neste 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 anuláveis Double para calcular a média de.
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 neste 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 anuláveis Decimal para calcular a média de.
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 neste 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 Int64 valores para calcular a média de.
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 neste 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 Int32 valores para calcular a média de.
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 neste 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 Double valores para calcular a média de.
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 neste 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 Decimal valores para calcular a média de.
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 neste 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 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<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 calcular a média de.
- selector
- Expression<Func<TSource,Int32>>
Uma função de projeção a ser aplicada a cada elemento.
- cancellationToken
- CancellationToken
Um CancellationToken para observar 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 neste 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 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<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 calcular a média de.
- selector
- Expression<Func<TSource,Int64>>
Uma função de projeção a ser aplicada a cada elemento.
- cancellationToken
- CancellationToken
Um CancellationToken para observar 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 neste 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 calcular a média de.
- selector
- Expression<Func<TSource,Nullable<Decimal>>>
Uma função de projeção a ser aplicada a cada elemento.
- cancellationToken
- CancellationToken
Um CancellationToken para observar 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 neste 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 calcular a média de.
- selector
- Expression<Func<TSource,Nullable<Double>>>
Uma função de projeção a ser aplicada a cada elemento.
- cancellationToken
- CancellationToken
Um CancellationToken para observar 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 neste 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 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<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 calcular a média de.
- selector
- Expression<Func<TSource,Single>>
Uma função de projeção a ser aplicada a cada elemento.
- cancellationToken
- CancellationToken
Um CancellationToken para observar 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 neste 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 calcular a média de.
- selector
- Expression<Func<TSource,Nullable<Int64>>>
Uma função de projeção a ser aplicada a cada elemento.
- cancellationToken
- CancellationToken
Um CancellationToken para observar 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 neste 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 calcular a média de.
- selector
- Expression<Func<TSource,Nullable<Single>>>
Uma função de projeção a ser aplicada a cada elemento.
- cancellationToken
- CancellationToken
Um CancellationToken para observar 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 neste 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 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<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 calcular a média de.
- selector
- Expression<Func<TSource,Double>>
Uma função de projeção a ser aplicada a cada elemento.
- cancellationToken
- CancellationToken
Um CancellationToken para observar 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 neste 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 calcular a média de.
- selector
- Expression<Func<TSource,Nullable<Int32>>>
Uma função de projeção a ser aplicada a cada elemento.
- cancellationToken
- CancellationToken
Um CancellationToken para observar 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 neste 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 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<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 calcular a média de.
- selector
- Expression<Func<TSource,Decimal>>
Uma função de projeção a ser aplicada a cada elemento.
- cancellationToken
- CancellationToken
Um CancellationToken para observar 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 neste 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 calcular a média de.
- 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 neste 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 calcular a média de.
- 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 neste 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 calcular a média de.
- 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 neste 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 calcular a média de.
- 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 neste 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 calcular a média de.
- 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 neste 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 calcular a média de.
- 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 neste 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 calcular a média de.
- 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 neste 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 calcular a média de.
- 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 neste 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 calcular a média de.
- 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 neste 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 calcular a média de.
- 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 neste contexto.