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