Compartir a través de


QueryableExtensions.SumAsync Método

Definición

Sobrecargas

SumAsync(IQueryable<Int32>, CancellationToken)

Calcula de forma asincrónica la suma de una secuencia de Int32 valores.

SumAsync(IQueryable<Int64>, CancellationToken)

Calcula de forma asincrónica la suma de una secuencia de Int64 valores.

SumAsync(IQueryable<Nullable<Decimal>>, CancellationToken)

Calcula de forma asincrónica la suma de una secuencia de valores que aceptan Decimal valores NULL.

SumAsync(IQueryable<Nullable<Single>>, CancellationToken)

Calcula de forma asincrónica la suma de una secuencia de valores que aceptan Single valores NULL.

SumAsync(IQueryable<Nullable<Int32>>, CancellationToken)

Calcula de forma asincrónica la suma de una secuencia de valores que aceptan Int32 valores NULL.

SumAsync(IQueryable<Single>, CancellationToken)

Calcula de forma asincrónica la suma de una secuencia de Single valores.

SumAsync(IQueryable<Double>, CancellationToken)

Calcula de forma asincrónica la suma de una secuencia de Double valores.

SumAsync(IQueryable<Nullable<Double>>, CancellationToken)

Calcula de forma asincrónica la suma de una secuencia de valores que aceptan Double valores NULL.

SumAsync(IQueryable<Decimal>, CancellationToken)

Calcula de forma asincrónica la suma de una secuencia de Decimal valores.

SumAsync(IQueryable<Nullable<Int64>>, CancellationToken)

Calcula de forma asincrónica la suma de una secuencia de valores que aceptan Int64 valores NULL.

SumAsync(IQueryable<Nullable<Single>>)

Calcula de forma asincrónica la suma de una secuencia de valores que aceptan Single valores NULL.

SumAsync(IQueryable<Single>)

Calcula de forma asincrónica la suma de una secuencia de Single valores.

SumAsync(IQueryable<Double>)

Calcula de forma asincrónica la suma de una secuencia de Double valores.

SumAsync(IQueryable<Int32>)

Calcula de forma asincrónica la suma de una secuencia de Int32 valores.

SumAsync(IQueryable<Int64>)

Calcula de forma asincrónica la suma de una secuencia de Int64 valores.

SumAsync(IQueryable<Decimal>)

Calcula de forma asincrónica la suma de una secuencia de Decimal valores.

SumAsync(IQueryable<Nullable<Double>>)

Calcula de forma asincrónica la suma de una secuencia de valores que aceptan Double valores NULL.

SumAsync(IQueryable<Nullable<Int32>>)

Calcula de forma asincrónica la suma de una secuencia de valores que aceptan Int32 valores NULL.

SumAsync(IQueryable<Nullable<Int64>>)

Calcula de forma asincrónica la suma de una secuencia de valores que aceptan Int64 valores NULL.

SumAsync(IQueryable<Nullable<Decimal>>)

Calcula de forma asincrónica la suma de una secuencia de valores que aceptan Decimal valores NULL.

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Single>>, CancellationToken)

Calcula de forma asincrónica la suma de la secuencia de Single valores que se obtiene invocando una función de proyección en cada elemento de la secuencia de entrada.

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Single>>>, CancellationToken)

Calcula de forma asincrónica la suma de la secuencia de valores que aceptan Single valores NULL que se obtienen invocando una función de proyección en cada elemento de la secuencia de entrada.

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int64>>>, CancellationToken)

Calcula de forma asincrónica la suma de la secuencia de valores que aceptan Int64 valores NULL que se obtienen invocando una función de proyección en cada elemento de la secuencia de entrada.

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int32>>>, CancellationToken)

Calcula de forma asincrónica la suma de la secuencia de valores que aceptan Int32 valores NULL que se obtienen invocando una función de proyección en cada elemento de la secuencia de entrada.

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Double>>>, CancellationToken)

Calcula de forma asincrónica la suma de la secuencia de valores que aceptan Double valores NULL que se obtienen invocando una función de proyección en cada elemento de la secuencia de entrada.

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Decimal>>>, CancellationToken)

Calcula de forma asincrónica la suma de la secuencia de valores que aceptan Decimal valores NULL que se obtienen invocando una función de proyección en cada elemento de la secuencia de entrada.

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int64>>, CancellationToken)

Calcula de forma asincrónica la suma de la secuencia de Int64 valores que se obtiene invocando una función de proyección en cada elemento de la secuencia de entrada.

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int32>>, CancellationToken)

Calcula de forma asincrónica la suma de la secuencia de Int32 valores que se obtiene invocando una función de proyección en cada elemento de la secuencia de entrada.

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Decimal>>, CancellationToken)

Calcula de forma asincrónica la suma de la secuencia de Decimal valores que se obtiene invocando una función de proyección en cada elemento de la secuencia de entrada.

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Double>>, CancellationToken)

Calcula de forma asincrónica la suma de la secuencia de Double valores que se obtiene invocando una función de proyección en cada elemento de la secuencia de entrada.

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Single>>>)

Calcula de forma asincrónica la suma de la secuencia de valores que aceptan Single valores NULL que se obtienen invocando una función de proyección en cada elemento de la secuencia de entrada.

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int64>>>)

Calcula de forma asincrónica la suma de la secuencia de valores que aceptan Int64 valores NULL que se obtienen invocando una función de proyección en cada elemento de la secuencia de entrada.

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int32>>>)

Calcula de forma asincrónica la suma de la secuencia de valores que aceptan Int32 valores NULL que se obtienen invocando una función de proyección en cada elemento de la secuencia de entrada.

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Double>>>)

Calcula de forma asincrónica la suma de la secuencia de valores que aceptan Double valores NULL que se obtienen invocando una función de proyección en cada elemento de la secuencia de entrada.

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Decimal>>>)

Calcula de forma asincrónica la suma de la secuencia de valores que aceptan Decimal valores NULL que se obtienen invocando una función de proyección en cada elemento de la secuencia de entrada.

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int64>>)

Calcula de forma asincrónica la suma de la secuencia de Int64 valores que se obtiene invocando una función de proyección en cada elemento de la secuencia de entrada.

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int32>>)

Calcula de forma asincrónica la suma de la secuencia de Int32 valores que se obtiene invocando una función de proyección en cada elemento de la secuencia de entrada.

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Double>>)

Calcula de forma asincrónica la suma de la secuencia de Double valores que se obtiene invocando una función de proyección en cada elemento de la secuencia de entrada.

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Decimal>>)

Calcula de forma asincrónica la suma de la secuencia de Decimal valores que se obtiene invocando una función de proyección en cada elemento de la secuencia de entrada.

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Single>>)

Calcula de forma asincrónica la suma de la secuencia de Single valores que se obtiene invocando una función de proyección en cada elemento de la secuencia de entrada.

SumAsync(IQueryable<Int32>, CancellationToken)

Calcula de forma asincrónica la suma de una secuencia 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>

Secuencia de valores Int32 cuya suma se va a calcular.

cancellationToken
CancellationToken

Que CancellationToken se debe observar mientras se espera a que se complete la tarea.

Devoluciones

Tarea que representa la operación asincrónica. El resultado de la tarea contiene la suma de los valores de la secuencia.

Excepciones

source es null .

Número de elementos de source es mayor que MaxValue .

Comentarios

No se admiten varias operaciones activas en la misma instancia de contexto. Use "await" para asegurarse de que las operaciones asincrónicas se hayan completado antes de llamar a otro método en este contexto.

Se aplica a

SumAsync(IQueryable<Int64>, CancellationToken)

Calcula de forma asincrónica la suma de una secuencia 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>

Secuencia de valores Int64 cuya suma se va a calcular.

cancellationToken
CancellationToken

Que CancellationToken se debe observar mientras se espera a que se complete la tarea.

Devoluciones

Tarea que representa la operación asincrónica. El resultado de la tarea contiene la suma de los valores de la secuencia.

Excepciones

source es null .

Número de elementos de source es mayor que MaxValue .

Comentarios

No se admiten varias operaciones activas en la misma instancia de contexto. Use "await" para asegurarse de que las operaciones asincrónicas se hayan completado antes de llamar a otro método en este contexto.

Se aplica a

SumAsync(IQueryable<Nullable<Decimal>>, CancellationToken)

Calcula de forma asincrónica la suma de una secuencia de valores que aceptan valores NULL 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>>

Secuencia de valores Decimal que aceptan valores NULL cuya suma se va a calcular.

cancellationToken
CancellationToken

que CancellationToken se va a observar mientras espera a que se complete la tarea.

Devoluciones

Tarea que representa la operación asincrónica. El resultado de la tarea contiene la suma de los valores de la secuencia.

Atributos

Excepciones

source es null .

Número de elementos de source es mayor que MaxValue .

Comentarios

No se admiten varias operaciones activas en la misma instancia de contexto. Use "await" para asegurarse de que las operaciones asincrónicas se hayan completado antes de llamar a otro método en este contexto.

Se aplica a

SumAsync(IQueryable<Nullable<Single>>, CancellationToken)

Calcula de forma asincrónica la suma de una secuencia de valores que aceptan valores NULL 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>>

Secuencia de valores Single que aceptan valores NULL cuya suma se va a calcular.

cancellationToken
CancellationToken

que CancellationToken se va a observar mientras espera a que se complete la tarea.

Devoluciones

Tarea que representa la operación asincrónica. El resultado de la tarea contiene la suma de los valores de la secuencia.

Atributos

Excepciones

source es null .

Comentarios

No se admiten varias operaciones activas en la misma instancia de contexto. Use "await" para asegurarse de que las operaciones asincrónicas se hayan completado antes de llamar a otro método en este contexto.

Se aplica a

SumAsync(IQueryable<Nullable<Int32>>, CancellationToken)

Calcula de forma asincrónica la suma de una secuencia de valores que aceptan valores NULL 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>>

Secuencia de valores Int32 que aceptan valores NULL cuya suma se va a calcular.

cancellationToken
CancellationToken

que CancellationToken se va a observar mientras espera a que se complete la tarea.

Devoluciones

Tarea que representa la operación asincrónica. El resultado de la tarea contiene la suma de los valores de la secuencia.

Atributos

Excepciones

source es null .

Número de elementos de source es mayor que MaxValue .

Comentarios

No se admiten varias operaciones activas en la misma instancia de contexto. Use "await" para asegurarse de que las operaciones asincrónicas se hayan completado antes de llamar a otro método en este contexto.

Se aplica a

SumAsync(IQueryable<Single>, CancellationToken)

Calcula de forma asincrónica la suma de una secuencia 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>

Secuencia de valores Single cuya suma se va a calcular.

cancellationToken
CancellationToken

que CancellationToken se va a observar mientras espera a que se complete la tarea.

Devoluciones

Tarea que representa la operación asincrónica. El resultado de la tarea contiene la suma de los valores de la secuencia.

Excepciones

source es null .

Comentarios

No se admiten varias operaciones activas en la misma instancia de contexto. Use "await" para asegurarse de que las operaciones asincrónicas se hayan completado antes de llamar a otro método en este contexto.

Se aplica a

SumAsync(IQueryable<Double>, CancellationToken)

Calcula de forma asincrónica la suma de una secuencia 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>

Secuencia de valores Double cuya suma se va a calcular.

cancellationToken
CancellationToken

que CancellationToken se va a observar mientras espera a que se complete la tarea.

Devoluciones

Tarea que representa la operación asincrónica. El resultado de la tarea contiene la suma de los valores de la secuencia.

Excepciones

source es null .

Comentarios

No se admiten varias operaciones activas en la misma instancia de contexto. Use "await" para asegurarse de que las operaciones asincrónicas se hayan completado antes de llamar a otro método en este contexto.

Se aplica a

SumAsync(IQueryable<Nullable<Double>>, CancellationToken)

Calcula de forma asincrónica la suma de una secuencia de valores que aceptan valores NULL 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>>

Secuencia de valores Double que aceptan valores NULL cuya suma se va a calcular.

cancellationToken
CancellationToken

que CancellationToken se va a observar mientras espera a que se complete la tarea.

Devoluciones

Tarea que representa la operación asincrónica. El resultado de la tarea contiene la suma de los valores de la secuencia.

Atributos

Excepciones

source es null .

Comentarios

No se admiten varias operaciones activas en la misma instancia de contexto. Use "await" para asegurarse de que las operaciones asincrónicas se hayan completado antes de llamar a otro método en este contexto.

Se aplica a

SumAsync(IQueryable<Decimal>, CancellationToken)

Calcula de forma asincrónica la suma de una secuencia 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>

Secuencia de valores Decimal cuya suma se va a calcular.

cancellationToken
CancellationToken

que CancellationToken se va a observar mientras espera a que se complete la tarea.

Devoluciones

Tarea que representa la operación asincrónica. El resultado de la tarea contiene la suma de los valores de la secuencia.

Excepciones

source es null .

Comentarios

No se admiten varias operaciones activas en la misma instancia de contexto. Use "await" para asegurarse de que las operaciones asincrónicas se hayan completado antes de llamar a otro método en este contexto.

Se aplica a

SumAsync(IQueryable<Nullable<Int64>>, CancellationToken)

Calcula de forma asincrónica la suma de una secuencia de valores que aceptan valores NULL 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>>

Secuencia de valores Int64 que aceptan valores NULL cuya suma se va a calcular.

cancellationToken
CancellationToken

que CancellationToken se va a observar mientras espera a que se complete la tarea.

Devoluciones

Tarea que representa la operación asincrónica. El resultado de la tarea contiene la suma de los valores de la secuencia.

Atributos

Excepciones

source es null .

Número de elementos de source es mayor que MaxValue .

Comentarios

No se admiten varias operaciones activas en la misma instancia de contexto. Use "await" para asegurarse de que las operaciones asincrónicas se hayan completado antes de llamar a otro método en este contexto.

Se aplica a

SumAsync(IQueryable<Nullable<Single>>)

Calcula de forma asincrónica la suma de una secuencia de valores que aceptan valores NULL 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>>

Secuencia de valores Single que aceptan valores NULL cuya suma se va a calcular.

Devoluciones

Tarea que representa la operación asincrónica. El resultado de la tarea contiene la suma de los valores de la secuencia.

Atributos

Excepciones

source es null .

Comentarios

No se admiten varias operaciones activas en la misma instancia de contexto. Use "await" para asegurarse de que las operaciones asincrónicas se hayan completado antes de llamar a otro método en este contexto.

Se aplica a

SumAsync(IQueryable<Single>)

Calcula de forma asincrónica la suma de una secuencia 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>

Secuencia de valores Single cuya suma se va a calcular.

Devoluciones

Tarea que representa la operación asincrónica. El resultado de la tarea contiene la suma de los valores de la secuencia.

Excepciones

source es null .

Comentarios

No se admiten varias operaciones activas en la misma instancia de contexto. Use "await" para asegurarse de que las operaciones asincrónicas se hayan completado antes de llamar a otro método en este contexto.

Se aplica a

SumAsync(IQueryable<Double>)

Calcula de forma asincrónica la suma de una secuencia 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>

Secuencia de valores Double cuya suma se va a calcular.

Devoluciones

Tarea que representa la operación asincrónica. El resultado de la tarea contiene la suma de los valores de la secuencia.

Excepciones

source es null .

Comentarios

No se admiten varias operaciones activas en la misma instancia de contexto. Use "await" para asegurarse de que las operaciones asincrónicas se hayan completado antes de llamar a otro método en este contexto.

Se aplica a

SumAsync(IQueryable<Int32>)

Calcula de forma asincrónica la suma de una secuencia 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>

Secuencia de valores Int32 cuya suma se va a calcular.

Devoluciones

Tarea que representa la operación asincrónica. El resultado de la tarea contiene la suma de los valores de la secuencia.

Excepciones

source es null .

Número de elementos de source es mayor que MaxValue .

Comentarios

No se admiten varias operaciones activas en la misma instancia de contexto. Use "await" para asegurarse de que las operaciones asincrónicas se hayan completado antes de llamar a otro método en este contexto.

Se aplica a

SumAsync(IQueryable<Int64>)

Calcula de forma asincrónica la suma de una secuencia 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>

Secuencia de valores Int64 cuya suma se va a calcular.

Devoluciones

Tarea que representa la operación asincrónica. El resultado de la tarea contiene la suma de los valores de la secuencia.

Excepciones

source es null .

Número de elementos de source es mayor que MaxValue .

Comentarios

No se admiten varias operaciones activas en la misma instancia de contexto. Use "await" para asegurarse de que las operaciones asincrónicas se hayan completado antes de llamar a otro método en este contexto.

Se aplica a

SumAsync(IQueryable<Decimal>)

Calcula de forma asincrónica la suma de una secuencia 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>

Secuencia de valores Decimal cuya suma se va a calcular.

Devoluciones

Tarea que representa la operación asincrónica. El resultado de la tarea contiene la suma de los valores de la secuencia.

Excepciones

source es null .

Comentarios

No se admiten varias operaciones activas en la misma instancia de contexto. Use "await" para asegurarse de que las operaciones asincrónicas se hayan completado antes de llamar a otro método en este contexto.

Se aplica a

SumAsync(IQueryable<Nullable<Double>>)

Calcula de forma asincrónica la suma de una secuencia de valores que aceptan valores NULL 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>>

Secuencia de valores Double que aceptan valores NULL cuya suma se va a calcular.

Devoluciones

Tarea que representa la operación asincrónica. El resultado de la tarea contiene la suma de los valores de la secuencia.

Atributos

Excepciones

source es null .

Comentarios

No se admiten varias operaciones activas en la misma instancia de contexto. Use "await" para asegurarse de que las operaciones asincrónicas se hayan completado antes de llamar a otro método en este contexto.

Se aplica a

SumAsync(IQueryable<Nullable<Int32>>)

Calcula de forma asincrónica la suma de una secuencia de valores que aceptan valores NULL 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>>

Secuencia de valores Int32 que aceptan valores NULL cuya suma se va a calcular.

Devoluciones

Tarea que representa la operación asincrónica. El resultado de la tarea contiene la suma de los valores de la secuencia.

Atributos

Excepciones

source es null .

Número de elementos de source es mayor que MaxValue .

Comentarios

No se admiten varias operaciones activas en la misma instancia de contexto. Use "await" para asegurarse de que las operaciones asincrónicas se hayan completado antes de llamar a otro método en este contexto.

Se aplica a

SumAsync(IQueryable<Nullable<Int64>>)

Calcula de forma asincrónica la suma de una secuencia de valores que aceptan valores NULL 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>>

Secuencia de valores Int64 que aceptan valores NULL cuya suma se va a calcular.

Devoluciones

Tarea que representa la operación asincrónica. El resultado de la tarea contiene la suma de los valores de la secuencia.

Atributos

Excepciones

source es null .

Número de elementos de source es mayor que MaxValue .

Comentarios

No se admiten varias operaciones activas en la misma instancia de contexto. Use "await" para asegurarse de que las operaciones asincrónicas se hayan completado antes de llamar a otro método en este contexto.

Se aplica a

SumAsync(IQueryable<Nullable<Decimal>>)

Calcula de forma asincrónica la suma de una secuencia de valores que aceptan valores NULL 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>>

Secuencia de valores Decimal que aceptan valores NULL cuya suma se va a calcular.

Devoluciones

Tarea que representa la operación asincrónica. El resultado de la tarea contiene la suma de los valores de la secuencia.

Atributos

Excepciones

source es null .

Comentarios

No se admiten varias operaciones activas en la misma instancia de contexto. Use "await" para asegurarse de que las operaciones asincrónicas se hayan completado antes de llamar a otro método en este contexto.

Se aplica a

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Single>>, CancellationToken)

Calcula de forma asincrónica la suma de la secuencia de Single valores que se obtiene invocando una función de proyección en cada elemento de la secuencia 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

Tipo de los elementos de source .

Parámetros

source
IQueryable<TSource>

Secuencia de valores de tipo TSource .

selector
Expression<Func<TSource,Single>>

Función de proyección que se va a aplicar a cada elemento.

cancellationToken
CancellationToken

que CancellationToken se va a observar mientras espera a que se complete la tarea.

Devoluciones

Tarea que representa la operación asincrónica. El resultado de la tarea contiene la suma de los valores proyectados.

Atributos

Excepciones

source o selector es null .

Comentarios

No se admiten varias operaciones activas en la misma instancia de contexto. Use "await" para asegurarse de que las operaciones asincrónicas se hayan completado antes de llamar a otro método en este contexto.

Se aplica a

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Single>>>, CancellationToken)

Calcula de forma asincrónica la suma de la secuencia de valores que aceptan Single valores NULL que se obtiene invocando una función de proyección en cada elemento de la secuencia 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

Tipo de los elementos de source .

Parámetros

source
IQueryable<TSource>

Secuencia de valores de tipo TSource .

selector
Expression<Func<TSource,Nullable<Single>>>

Función de proyección que se va a aplicar a cada elemento.

cancellationToken
CancellationToken

que CancellationToken se va a observar mientras espera a que se complete la tarea.

Devoluciones

Tarea que representa la operación asincrónica. El resultado de la tarea contiene la suma de los valores proyectados.

Atributos

Excepciones

source o selector es null .

Comentarios

No se admiten varias operaciones activas en la misma instancia de contexto. Use "await" para asegurarse de que las operaciones asincrónicas se hayan completado antes de llamar a otro método en este contexto.

Se aplica a

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int64>>>, CancellationToken)

Calcula de forma asincrónica la suma de la secuencia de valores que aceptan Int64 valores NULL que se obtienen invocando una función de proyección en cada elemento de la secuencia 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

Tipo de los elementos de source .

Parámetros

source
IQueryable<TSource>

Secuencia de valores de tipo TSource .

selector
Expression<Func<TSource,Nullable<Int64>>>

Función de proyección que se va a aplicar a cada elemento.

cancellationToken
CancellationToken

Que CancellationToken se debe observar mientras se espera a que se complete la tarea.

Devoluciones

Tarea que representa la operación asincrónica. El resultado de la tarea contiene la suma de los valores proyectados.

Atributos

Excepciones

source o selector es null .

Número de elementos de source es mayor que MaxValue .

Comentarios

No se admiten varias operaciones activas en la misma instancia de contexto. Use "await" para asegurarse de que las operaciones asincrónicas se hayan completado antes de llamar a otro método en este contexto.

Se aplica a

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int32>>>, CancellationToken)

Calcula de forma asincrónica la suma de la secuencia de valores que aceptan Int32 valores NULL que se obtienen invocando una función de proyección en cada elemento de la secuencia 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

Tipo de los elementos de source .

Parámetros

source
IQueryable<TSource>

Secuencia de valores de tipo TSource .

selector
Expression<Func<TSource,Nullable<Int32>>>

Función de proyección que se va a aplicar a cada elemento.

cancellationToken
CancellationToken

Que CancellationToken se debe observar mientras se espera a que se complete la tarea.

Devoluciones

Tarea que representa la operación asincrónica. El resultado de la tarea contiene la suma de los valores proyectados.

Atributos

Excepciones

source o selector es null .

Número de elementos de source es mayor que MaxValue .

Comentarios

No se admiten varias operaciones activas en la misma instancia de contexto. Use "await" para asegurarse de que las operaciones asincrónicas se hayan completado antes de llamar a otro método en este contexto.

Se aplica a

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Double>>>, CancellationToken)

Calcula de forma asincrónica la suma de la secuencia de valores que aceptan Double valores NULL que se obtienen invocando una función de proyección en cada elemento de la secuencia 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

Tipo de los elementos de source .

Parámetros

source
IQueryable<TSource>

Secuencia de valores de tipo TSource .

selector
Expression<Func<TSource,Nullable<Double>>>

Función de proyección que se va a aplicar a cada elemento.

cancellationToken
CancellationToken

Que CancellationToken se debe observar mientras se espera a que se complete la tarea.

Devoluciones

Tarea que representa la operación asincrónica. El resultado de la tarea contiene la suma de los valores proyectados.

Atributos

Excepciones

source o selector es null .

Comentarios

No se admiten varias operaciones activas en la misma instancia de contexto. Use "await" para asegurarse de que las operaciones asincrónicas se hayan completado antes de llamar a otro método en este contexto.

Se aplica a

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Decimal>>>, CancellationToken)

Calcula de forma asincrónica la suma de la secuencia de valores que aceptan Decimal valores NULL que se obtienen invocando una función de proyección en cada elemento de la secuencia 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

Tipo de los elementos de source .

Parámetros

source
IQueryable<TSource>

Secuencia de valores de tipo TSource .

selector
Expression<Func<TSource,Nullable<Decimal>>>

Función de proyección que se va a aplicar a cada elemento.

cancellationToken
CancellationToken

Que CancellationToken se debe observar mientras se espera a que se complete la tarea.

Devoluciones

Tarea que representa la operación asincrónica. El resultado de la tarea contiene la suma de los valores proyectados.

Atributos

Excepciones

source o selector es null .

Número de elementos de source es mayor que MaxValue .

Comentarios

No se admiten varias operaciones activas en la misma instancia de contexto. Use "await" para asegurarse de que las operaciones asincrónicas se hayan completado antes de llamar a otro método en este contexto.

Se aplica a

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int64>>, CancellationToken)

Calcula de forma asincrónica la suma de la secuencia de Int64 valores que se obtiene invocando una función de proyección en cada elemento de la secuencia 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

Tipo de los elementos de source .

Parámetros

source
IQueryable<TSource>

Secuencia de valores de tipo TSource .

selector
Expression<Func<TSource,Int64>>

Función de proyección que se va a aplicar a cada elemento.

cancellationToken
CancellationToken

Que CancellationToken se debe observar mientras se espera a que se complete la tarea.

Devoluciones

Tarea que representa la operación asincrónica. El resultado de la tarea contiene la suma de los valores proyectados.

Atributos

Excepciones

source o selector es null .

Número de elementos de source es mayor que MaxValue .

Comentarios

No se admiten varias operaciones activas en la misma instancia de contexto. Use "await" para asegurarse de que las operaciones asincrónicas se hayan completado antes de llamar a otro método en este contexto.

Se aplica a

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int32>>, CancellationToken)

Calcula de forma asincrónica la suma de la secuencia de Int32 valores que se obtiene invocando una función de proyección en cada elemento de la secuencia 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

Tipo de los elementos de source .

Parámetros

source
IQueryable<TSource>

Secuencia de valores de tipo TSource .

selector
Expression<Func<TSource,Int32>>

Función de proyección que se va a aplicar a cada elemento.

cancellationToken
CancellationToken

Que CancellationToken se debe observar mientras se espera a que se complete la tarea.

Devoluciones

Tarea que representa la operación asincrónica. El resultado de la tarea contiene la suma de los valores proyectados.

Atributos

Excepciones

source o selector es null .

Número de elementos de source es mayor que MaxValue .

Comentarios

No se admiten varias operaciones activas en la misma instancia de contexto. Use "await" para asegurarse de que las operaciones asincrónicas se hayan completado antes de llamar a otro método en este contexto.

Se aplica a

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Decimal>>, CancellationToken)

Calcula de forma asincrónica la suma de la secuencia de Decimal valores que se obtiene invocando una función de proyección en cada elemento de la secuencia 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

Tipo de los elementos de source .

Parámetros

source
IQueryable<TSource>

Secuencia de valores de tipo TSource .

selector
Expression<Func<TSource,Decimal>>

Función de proyección que se va a aplicar a cada elemento.

cancellationToken
CancellationToken

Que CancellationToken se debe observar mientras se espera a que se complete la tarea.

Devoluciones

Tarea que representa la operación asincrónica. El resultado de la tarea contiene la suma de los valores proyectados.

Atributos

Excepciones

source o selector es null .

Número de elementos de source es mayor que MaxValue .

Comentarios

No se admiten varias operaciones activas en la misma instancia de contexto. Use "await" para asegurarse de que las operaciones asincrónicas se hayan completado antes de llamar a otro método en este contexto.

Se aplica a

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Double>>, CancellationToken)

Calcula de forma asincrónica la suma de la secuencia de Double valores que se obtiene invocando una función de proyección en cada elemento de la secuencia 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

Tipo de los elementos de source .

Parámetros

source
IQueryable<TSource>

Secuencia de valores de tipo TSource .

selector
Expression<Func<TSource,Double>>

Función de proyección que se va a aplicar a cada elemento.

cancellationToken
CancellationToken

Que CancellationToken se debe observar mientras se espera a que se complete la tarea.

Devoluciones

Tarea que representa la operación asincrónica. El resultado de la tarea contiene la suma de los valores proyectados.

Atributos

Excepciones

source o selector es null .

Comentarios

No se admiten varias operaciones activas en la misma instancia de contexto. Use "await" para asegurarse de que las operaciones asincrónicas se hayan completado antes de llamar a otro método en este contexto.

Se aplica a

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Single>>>)

Calcula de forma asincrónica la suma de la secuencia de valores que aceptan Single valores NULL que se obtienen invocando una función de proyección en cada elemento de la secuencia 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

Tipo de los elementos de source .

Parámetros

source
IQueryable<TSource>

Secuencia de valores de tipo TSource .

selector
Expression<Func<TSource,Nullable<Single>>>

Función de proyección que se va a aplicar a cada elemento.

Devoluciones

Tarea que representa la operación asincrónica. El resultado de la tarea contiene la suma de los valores proyectados.

Atributos

Excepciones

source o selector es null .

Comentarios

No se admiten varias operaciones activas en la misma instancia de contexto. Use "await" para asegurarse de que las operaciones asincrónicas se hayan completado antes de llamar a otro método en este contexto.

Se aplica a

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int64>>>)

Calcula de forma asincrónica la suma de la secuencia de valores que aceptan Int64 valores NULL que se obtienen invocando una función de proyección en cada elemento de la secuencia 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

Tipo de los elementos de source .

Parámetros

source
IQueryable<TSource>

Secuencia de valores de tipo TSource .

selector
Expression<Func<TSource,Nullable<Int64>>>

Función de proyección que se va a aplicar a cada elemento.

Devoluciones

Tarea que representa la operación asincrónica. El resultado de la tarea contiene la suma de los valores proyectados.

Atributos

Excepciones

source o selector es null .

Número de elementos de source es mayor que MaxValue .

Comentarios

No se admiten varias operaciones activas en la misma instancia de contexto. Use "await" para asegurarse de que las operaciones asincrónicas se hayan completado antes de llamar a otro método en este contexto.

Se aplica a

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int32>>>)

Calcula de forma asincrónica la suma de la secuencia de valores que aceptan Int32 valores NULL que se obtienen invocando una función de proyección en cada elemento de la secuencia 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

Tipo de los elementos de source .

Parámetros

source
IQueryable<TSource>

Secuencia de valores de tipo TSource .

selector
Expression<Func<TSource,Nullable<Int32>>>

Función de proyección que se va a aplicar a cada elemento.

Devoluciones

Tarea que representa la operación asincrónica. El resultado de la tarea contiene la suma de los valores proyectados.

Atributos

Excepciones

source o selector es null .

Número de elementos de source es mayor que MaxValue .

Comentarios

No se admiten varias operaciones activas en la misma instancia de contexto. Use "await" para asegurarse de que las operaciones asincrónicas se hayan completado antes de llamar a otro método en este contexto.

Se aplica a

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Double>>>)

Calcula de forma asincrónica la suma de la secuencia de valores que aceptan Double valores NULL que se obtienen invocando una función de proyección en cada elemento de la secuencia 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

Tipo de los elementos de source .

Parámetros

source
IQueryable<TSource>

Secuencia de valores de tipo TSource .

selector
Expression<Func<TSource,Nullable<Double>>>

Función de proyección que se va a aplicar a cada elemento.

Devoluciones

Tarea que representa la operación asincrónica. El resultado de la tarea contiene la suma de los valores proyectados.

Atributos

Excepciones

source o selector es null .

Comentarios

No se admiten varias operaciones activas en la misma instancia de contexto. Use "await" para asegurarse de que las operaciones asincrónicas se hayan completado antes de llamar a otro método en este contexto.

Se aplica a

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Decimal>>>)

Calcula de forma asincrónica la suma de la secuencia de valores que aceptan Decimal valores NULL que se obtienen invocando una función de proyección en cada elemento de la secuencia 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

Tipo de los elementos de source .

Parámetros

source
IQueryable<TSource>

Secuencia de valores de tipo TSource .

selector
Expression<Func<TSource,Nullable<Decimal>>>

Función de proyección que se va a aplicar a cada elemento.

Devoluciones

Tarea que representa la operación asincrónica. El resultado de la tarea contiene la suma de los valores proyectados.

Atributos

Excepciones

source o selector es null .

Número de elementos de source es mayor que MaxValue .

Comentarios

No se admiten varias operaciones activas en la misma instancia de contexto. Use "await" para asegurarse de que las operaciones asincrónicas se hayan completado antes de llamar a otro método en este contexto.

Se aplica a

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int64>>)

Calcula de forma asincrónica la suma de la secuencia de Int64 valores que se obtiene invocando una función de proyección en cada elemento de la secuencia 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

Tipo de los elementos de source .

Parámetros

source
IQueryable<TSource>

Secuencia de valores de tipo TSource .

selector
Expression<Func<TSource,Int64>>

Función de proyección que se va a aplicar a cada elemento.

Devoluciones

Tarea que representa la operación asincrónica. El resultado de la tarea contiene la suma de los valores proyectados.

Atributos

Excepciones

source o selector es null .

Número de elementos de source es mayor que MaxValue .

Comentarios

No se admiten varias operaciones activas en la misma instancia de contexto. Use "await" para asegurarse de que las operaciones asincrónicas se hayan completado antes de llamar a otro método en este contexto.

Se aplica a

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int32>>)

Calcula de forma asincrónica la suma de la secuencia de Int32 valores que se obtiene invocando una función de proyección en cada elemento de la secuencia 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

Tipo de los elementos de source .

Parámetros

source
IQueryable<TSource>

Secuencia de valores de tipo TSource .

selector
Expression<Func<TSource,Int32>>

Función de proyección que se va a aplicar a cada elemento.

Devoluciones

Tarea que representa la operación asincrónica. El resultado de la tarea contiene la suma de los valores proyectados.

Atributos

Excepciones

source o selector es null .

Número de elementos de source es mayor que MaxValue .

Comentarios

No se admiten varias operaciones activas en la misma instancia de contexto. Use "await" para asegurarse de que las operaciones asincrónicas se hayan completado antes de llamar a otro método en este contexto.

Se aplica a

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Double>>)

Calcula de forma asincrónica la suma de la secuencia de Double valores que se obtiene invocando una función de proyección en cada elemento de la secuencia 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

Tipo de los elementos de source .

Parámetros

source
IQueryable<TSource>

Secuencia de valores de tipo TSource .

selector
Expression<Func<TSource,Double>>

Función de proyección que se va a aplicar a cada elemento.

Devoluciones

Tarea que representa la operación asincrónica. El resultado de la tarea contiene la suma de los valores proyectados.

Atributos

Excepciones

source o selector es null .

Comentarios

No se admiten varias operaciones activas en la misma instancia de contexto. Use "await" para asegurarse de que las operaciones asincrónicas se hayan completado antes de llamar a otro método en este contexto.

Se aplica a

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Decimal>>)

Calcula de forma asincrónica la suma de la secuencia de Decimal valores que se obtiene invocando una función de proyección en cada elemento de la secuencia 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

Tipo de los elementos de source .

Parámetros

source
IQueryable<TSource>

Secuencia de valores de tipo TSource .

selector
Expression<Func<TSource,Decimal>>

Función de proyección que se va a aplicar a cada elemento.

Devoluciones

Tarea que representa la operación asincrónica. El resultado de la tarea contiene la suma de los valores proyectados.

Atributos

Excepciones

source o selector es null .

Número de elementos de source es mayor que MaxValue .

Comentarios

No se admiten varias operaciones activas en la misma instancia de contexto. Use "await" para asegurarse de que las operaciones asincrónicas se hayan completado antes de llamar a otro método en este contexto.

Se aplica a

SumAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Single>>)

Calcula de forma asincrónica la suma de la secuencia de Single valores que se obtiene invocando una función de proyección en cada elemento de la secuencia 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

Tipo de los elementos de source .

Parámetros

source
IQueryable<TSource>

Secuencia de valores de tipo TSource .

selector
Expression<Func<TSource,Single>>

Función de proyección que se va a aplicar a cada elemento.

Devoluciones

Tarea que representa la operación asincrónica. El resultado de la tarea contiene la suma de los valores proyectados.

Atributos

Excepciones

source o selector es null .

Comentarios

No se admiten varias operaciones activas en la misma instancia de contexto. Use "await" para asegurarse de que las operaciones asincrónicas se hayan completado antes de llamar a otro método en este contexto.

Se aplica a