Idioma

QueryableExtensions.AverageAsync Método

Definição

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 .

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 .

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 .

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 .

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 .

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 .

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 .

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 .

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 .

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 .

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 .

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 .

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 .

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 .

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 .

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 .

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 .

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 .

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 .

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 .

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.

Aplica-se a