QueryableExtensions.AverageAsync Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
AverageAsync(IQueryable<Single>, CancellationToken) |
Calcula de forma asincrónica el promedio de una secuencia de Single valores. |
AverageAsync(IQueryable<Nullable<Single>>, CancellationToken) |
Calcula de forma asincrónica el promedio de una secuencia de valores que aceptan Single valores NULL. |
AverageAsync(IQueryable<Nullable<Int64>>, CancellationToken) |
Calcula de forma asincrónica el promedio de una secuencia de valores que aceptan Int64 valores NULL. |
AverageAsync(IQueryable<Nullable<Int32>>, CancellationToken) |
Calcula de forma asincrónica el promedio de una secuencia de valores que aceptan Int32 valores NULL. |
AverageAsync(IQueryable<Nullable<Double>>, CancellationToken) |
Calcula de forma asincrónica el promedio de una secuencia de valores que aceptan Double valores NULL. |
AverageAsync(IQueryable<Nullable<Decimal>>, CancellationToken) |
Calcula de forma asincrónica el promedio de una secuencia de valores que aceptan Decimal valores NULL. |
AverageAsync(IQueryable<Int64>, CancellationToken) |
Calcula de forma asincrónica el promedio de una secuencia de Int64 valores. |
AverageAsync(IQueryable<Int32>, CancellationToken) |
Calcula de forma asincrónica el promedio de una secuencia de Int32 valores. |
AverageAsync(IQueryable<Double>, CancellationToken) |
Calcula de forma asincrónica el promedio de una secuencia de Double valores. |
AverageAsync(IQueryable<Decimal>, CancellationToken) |
Calcula de forma asincrónica el promedio de una secuencia de Decimal valores. |
AverageAsync(IQueryable<Single>) |
Calcula de forma asincrónica el promedio de una secuencia de Single valores. |
AverageAsync(IQueryable<Nullable<Single>>) |
Calcula de forma asincrónica el promedio de una secuencia de valores que aceptan Single valores NULL. |
AverageAsync(IQueryable<Nullable<Int64>>) |
Calcula de forma asincrónica el promedio de una secuencia de valores que aceptan Int64 valores NULL. |
AverageAsync(IQueryable<Nullable<Int32>>) |
Calcula de forma asincrónica el promedio de una secuencia de valores que aceptan Int32 valores NULL. |
AverageAsync(IQueryable<Nullable<Double>>) |
Calcula de forma asincrónica el promedio de una secuencia de valores que aceptan Double valores NULL. |
AverageAsync(IQueryable<Nullable<Decimal>>) |
Calcula de forma asincrónica el promedio de una secuencia de valores que aceptan Decimal valores NULL. |
AverageAsync(IQueryable<Int64>) |
Calcula de forma asincrónica el promedio de una secuencia de Int64 valores. |
AverageAsync(IQueryable<Int32>) |
Calcula de forma asincrónica el promedio de una secuencia de Int32 valores. |
AverageAsync(IQueryable<Double>) |
Calcula de forma asincrónica el promedio de una secuencia de Double valores. |
AverageAsync(IQueryable<Decimal>) |
Calcula de forma asincrónica el promedio de una secuencia de Decimal valores. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int32>>, CancellationToken) |
Calcula de forma asincrónica el promedio de una secuencia de Int32 valores que se obtiene invocando una función de proyección en cada elemento de la secuencia de entrada. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int64>>, CancellationToken) |
Calcula de forma asincrónica el promedio de una secuencia de Int64 valores que se obtiene invocando una función de proyección en cada elemento de la secuencia de entrada. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Decimal>>>, CancellationToken) |
Calcula de forma asincrónica el promedio de una secuencia de valores que aceptan Decimal valores NULL que se obtiene invocando una función de proyección en cada elemento de la secuencia de entrada. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Double>>>, CancellationToken) |
Calcula de forma asincrónica el promedio de una secuencia de valores que aceptan Double valores NULL que se obtiene invocando una función de proyección en cada elemento de la secuencia de entrada. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Single>>, CancellationToken) |
Calcula de forma asincrónica el promedio de una secuencia de Single valores que se obtiene invocando una función de proyección en cada elemento de la secuencia de entrada. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int64>>>, CancellationToken) |
Calcula de forma asincrónica el promedio de una secuencia de valores que aceptan Int64 valores NULL que se obtiene invocando una función de proyección en cada elemento de la secuencia de entrada. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Single>>>, CancellationToken) |
Calcula de forma asincrónica el promedio de una 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. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Double>>, CancellationToken) |
Calcula de forma asincrónica el promedio de una secuencia de Double valores que se obtiene invocando una función de proyección en cada elemento de la secuencia de entrada. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int32>>>, CancellationToken) |
Calcula de forma asincrónica el promedio de una secuencia de valores que aceptan Int32 valores NULL que se obtiene invocando una función de proyección en cada elemento de la secuencia de entrada. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Decimal>>, CancellationToken) |
Calcula de forma asincrónica el promedio de una secuencia de Decimal valores que se obtiene invocando una función de proyección en cada elemento de la secuencia de entrada. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int64>>>) |
Calcula de forma asincrónica el promedio de una secuencia de valores que aceptan Int64 valores NULL que se obtiene invocando una función de proyección en cada elemento de la secuencia de entrada. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Single>>>) |
Calcula de forma asincrónica el promedio de una 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. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int32>>>) |
Calcula de forma asincrónica el promedio de una secuencia de valores que aceptan Int32 valores NULL que se obtiene invocando una función de proyección en cada elemento de la secuencia de entrada. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Double>>>) |
Calcula de forma asincrónica el promedio de una secuencia de valores que aceptan Double valores NULL que se obtiene invocando una función de proyección en cada elemento de la secuencia de entrada. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Decimal>>>) |
Calcula de forma asincrónica el promedio de una secuencia de valores que aceptan Decimal valores NULL que se obtiene invocando una función de proyección en cada elemento de la secuencia de entrada. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int64>>) |
Calcula de forma asincrónica el promedio de una secuencia de Int64 valores que se obtiene invocando una función de proyección en cada elemento de la secuencia de entrada. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int32>>) |
Calcula de forma asincrónica el promedio de una secuencia de Int32 valores que se obtiene invocando una función de proyección en cada elemento de la secuencia de entrada. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Double>>) |
Calcula de forma asincrónica el promedio de una secuencia de Double valores que se obtiene invocando una función de proyección en cada elemento de la secuencia de entrada. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Decimal>>) |
Calcula de forma asincrónica el promedio de una secuencia de Decimal valores que se obtiene invocando una función de proyección en cada elemento de la secuencia de entrada. |
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Single>>) |
Calcula de forma asincrónica el promedio de una secuencia de Single valores que se obtiene invocando una función de proyección en cada elemento de la secuencia de entrada. |
AverageAsync(IQueryable<Single>, CancellationToken)
Calcula de forma asincrónica el promedio de una secuencia de Single valores.
public static System.Threading.Tasks.Task<float> AverageAsync (this System.Linq.IQueryable<float> source, System.Threading.CancellationToken cancellationToken);
static member AverageAsync : System.Linq.IQueryable<single> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<single>
Parámetros
- source
- IQueryable<Single>
Secuencia de valores Single cuyo promedio 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 el promedio de la secuencia de valores.
Excepciones
source
es
null
.
source
no contiene ningún elemento.
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
AverageAsync(IQueryable<Nullable<Single>>, CancellationToken)
Calcula de forma asincrónica el promedio de una secuencia de valores que aceptan Single valores NULL.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<Nullable<float>> AverageAsync (this System.Linq.IQueryable<Nullable<float>> source, System.Threading.CancellationToken cancellationToken);
static member AverageAsync : System.Linq.IQueryable<Nullable<single>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Nullable<single>>
Parámetros
- source
- IQueryable<Nullable<Single>>
Secuencia de valores Single que admiten valores NULL para calcular el promedio.
- 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 el promedio de la secuencia de valores.
- Atributos
Excepciones
source
es
null
.
source
no implementa IDbAsyncQueryProvider .
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
AverageAsync(IQueryable<Nullable<Int64>>, CancellationToken)
Calcula de forma asincrónica el promedio 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<double>> AverageAsync (this System.Linq.IQueryable<Nullable<long>> source, System.Threading.CancellationToken cancellationToken);
static member AverageAsync : System.Linq.IQueryable<Nullable<int64>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Nullable<double>>
Parámetros
- source
- IQueryable<Nullable<Int64>>
Secuencia de valores Int64 que admiten valores NULL para calcular el promedio.
- 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 el promedio de la secuencia de valores.
- Atributos
Excepciones
source
es
null
.
source
no implementa IDbAsyncQueryProvider .
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
AverageAsync(IQueryable<Nullable<Int32>>, CancellationToken)
Calcula de forma asincrónica el promedio 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<double>> AverageAsync (this System.Linq.IQueryable<Nullable<int>> source, System.Threading.CancellationToken cancellationToken);
static member AverageAsync : System.Linq.IQueryable<Nullable<int>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Nullable<double>>
Parámetros
- source
- IQueryable<Nullable<Int32>>
Secuencia de valores Int32 que admiten valores NULL para calcular el promedio.
- 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 el promedio de la secuencia de valores.
- Atributos
Excepciones
source
es
null
.
source
no implementa IDbAsyncQueryProvider .
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
AverageAsync(IQueryable<Nullable<Double>>, CancellationToken)
Calcula de forma asincrónica el promedio 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>> AverageAsync (this System.Linq.IQueryable<Nullable<double>> source, System.Threading.CancellationToken cancellationToken);
static member AverageAsync : System.Linq.IQueryable<Nullable<double>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Nullable<double>>
Parámetros
- source
- IQueryable<Nullable<Double>>
Secuencia de valores Double que admiten valores NULL para calcular el promedio.
- 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 el promedio de la secuencia de valores.
- Atributos
Excepciones
source
es
null
.
source
no implementa IDbAsyncQueryProvider .
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
AverageAsync(IQueryable<Nullable<Decimal>>, CancellationToken)
Calcula de forma asincrónica el promedio 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>> AverageAsync (this System.Linq.IQueryable<Nullable<decimal>> source, System.Threading.CancellationToken cancellationToken);
static member AverageAsync : System.Linq.IQueryable<Nullable<decimal>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Nullable<decimal>>
Parámetros
- source
- IQueryable<Nullable<Decimal>>
Secuencia de valores Decimal que admiten valores NULL para calcular el promedio.
- 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 el promedio de la secuencia de valores.
- Atributos
Excepciones
source
es
null
.
source
no implementa IDbAsyncQueryProvider .
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
AverageAsync(IQueryable<Int64>, CancellationToken)
Calcula de forma asincrónica el promedio de una secuencia de Int64 valores.
public static System.Threading.Tasks.Task<double> AverageAsync (this System.Linq.IQueryable<long> source, System.Threading.CancellationToken cancellationToken);
static member AverageAsync : System.Linq.IQueryable<int64> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<double>
Parámetros
- source
- IQueryable<Int64>
Secuencia de valores Int64 cuyo promedio 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 el promedio de la secuencia de valores.
Excepciones
source
es
null
.
source
no contiene ningún elemento.
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
AverageAsync(IQueryable<Int32>, CancellationToken)
Calcula de forma asincrónica el promedio de una secuencia de Int32 valores.
public static System.Threading.Tasks.Task<double> AverageAsync (this System.Linq.IQueryable<int> source, System.Threading.CancellationToken cancellationToken);
static member AverageAsync : System.Linq.IQueryable<int> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<double>
Parámetros
- source
- IQueryable<Int32>
Secuencia de valores Int32 cuyo promedio 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 el promedio de la secuencia de valores.
Excepciones
source
es
null
.
source
no contiene ningún elemento.
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
AverageAsync(IQueryable<Double>, CancellationToken)
Calcula de forma asincrónica el promedio de una secuencia de Double valores.
public static System.Threading.Tasks.Task<double> AverageAsync (this System.Linq.IQueryable<double> source, System.Threading.CancellationToken cancellationToken);
static member AverageAsync : System.Linq.IQueryable<double> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<double>
Parámetros
- source
- IQueryable<Double>
Secuencia de valores Double cuyo promedio 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 el promedio de la secuencia de valores.
Excepciones
source
es
null
.
source
no contiene ningún elemento.
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
AverageAsync(IQueryable<Decimal>, CancellationToken)
Calcula de forma asincrónica el promedio de una secuencia de Decimal valores.
public static System.Threading.Tasks.Task<decimal> AverageAsync (this System.Linq.IQueryable<decimal> source, System.Threading.CancellationToken cancellationToken);
static member AverageAsync : System.Linq.IQueryable<decimal> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<decimal>
Parámetros
- source
- IQueryable<Decimal>
Secuencia de valores Decimal cuyo promedio 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 el promedio de la secuencia de valores.
Excepciones
source
es
null
.
source
no contiene ningún elemento.
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
AverageAsync(IQueryable<Single>)
Calcula de forma asincrónica el promedio de una secuencia de Single valores.
public static System.Threading.Tasks.Task<float> AverageAsync (this System.Linq.IQueryable<float> source);
static member AverageAsync : System.Linq.IQueryable<single> -> System.Threading.Tasks.Task<single>
<Extension()>
Public Function AverageAsync (source As IQueryable(Of Single)) As Task(Of Single)
Parámetros
- source
- IQueryable<Single>
Secuencia de valores Single cuyo promedio se va a calcular.
Devoluciones
Tarea que representa la operación asincrónica. El resultado de la tarea contiene el promedio de la secuencia de valores.
Excepciones
source
es
null
.
source
no contiene ningún elemento.
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
AverageAsync(IQueryable<Nullable<Single>>)
Calcula de forma asincrónica el promedio 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>> AverageAsync (this System.Linq.IQueryable<Nullable<float>> source);
static member AverageAsync : System.Linq.IQueryable<Nullable<single>> -> System.Threading.Tasks.Task<Nullable<single>>
<Extension()>
Public Function AverageAsync (source As IQueryable(Of Nullable(Of Single))) As Task(Of Nullable(Of Single))
Parámetros
- source
- IQueryable<Nullable<Single>>
Secuencia de valores Single que admiten valores NULL para calcular el promedio.
Devoluciones
Tarea que representa la operación asincrónica. El resultado de la tarea contiene el promedio de la secuencia de valores.
- Atributos
Excepciones
source
es
null
.
source
no implementa IDbAsyncQueryProvider .
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
AverageAsync(IQueryable<Nullable<Int64>>)
Calcula de forma asincrónica el promedio 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<double>> AverageAsync (this System.Linq.IQueryable<Nullable<long>> source);
static member AverageAsync : System.Linq.IQueryable<Nullable<int64>> -> System.Threading.Tasks.Task<Nullable<double>>
<Extension()>
Public Function AverageAsync (source As IQueryable(Of Nullable(Of Long))) As Task(Of Nullable(Of Double))
Parámetros
- source
- IQueryable<Nullable<Int64>>
Secuencia de valores Int64 que admiten valores NULL para calcular el promedio.
Devoluciones
Tarea que representa la operación asincrónica. El resultado de la tarea contiene el promedio de la secuencia de valores.
- Atributos
Excepciones
source
es
null
.
source
no implementa IDbAsyncQueryProvider .
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
AverageAsync(IQueryable<Nullable<Int32>>)
Calcula de forma asincrónica el promedio 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<double>> AverageAsync (this System.Linq.IQueryable<Nullable<int>> source);
static member AverageAsync : System.Linq.IQueryable<Nullable<int>> -> System.Threading.Tasks.Task<Nullable<double>>
<Extension()>
Public Function AverageAsync (source As IQueryable(Of Nullable(Of Integer))) As Task(Of Nullable(Of Double))
Parámetros
- source
- IQueryable<Nullable<Int32>>
Secuencia de valores Int32 que admiten valores NULL para calcular el promedio.
Devoluciones
Tarea que representa la operación asincrónica. El resultado de la tarea contiene el promedio de la secuencia de valores.
- Atributos
Excepciones
source
es
null
.
source
no implementa IDbAsyncQueryProvider .
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
AverageAsync(IQueryable<Nullable<Double>>)
Calcula de forma asincrónica el promedio 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>> AverageAsync (this System.Linq.IQueryable<Nullable<double>> source);
static member AverageAsync : System.Linq.IQueryable<Nullable<double>> -> System.Threading.Tasks.Task<Nullable<double>>
<Extension()>
Public Function AverageAsync (source As IQueryable(Of Nullable(Of Double))) As Task(Of Nullable(Of Double))
Parámetros
- source
- IQueryable<Nullable<Double>>
Secuencia de valores Double que admiten valores NULL para calcular el promedio.
Devoluciones
Tarea que representa la operación asincrónica. El resultado de la tarea contiene el promedio de la secuencia de valores.
- Atributos
Excepciones
source
es
null
.
source
no implementa IDbAsyncQueryProvider .
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
AverageAsync(IQueryable<Nullable<Decimal>>)
Calcula de forma asincrónica el promedio 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>> AverageAsync (this System.Linq.IQueryable<Nullable<decimal>> source);
static member AverageAsync : System.Linq.IQueryable<Nullable<decimal>> -> System.Threading.Tasks.Task<Nullable<decimal>>
<Extension()>
Public Function AverageAsync (source As IQueryable(Of Nullable(Of Decimal))) As Task(Of Nullable(Of Decimal))
Parámetros
- source
- IQueryable<Nullable<Decimal>>
Secuencia de valores Decimal que admiten valores NULL para calcular el promedio.
Devoluciones
Tarea que representa la operación asincrónica. El resultado de la tarea contiene el promedio de la secuencia de valores.
- Atributos
Excepciones
source
es
null
.
source
no implementa IDbAsyncQueryProvider .
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
AverageAsync(IQueryable<Int64>)
Calcula de forma asincrónica el promedio de una secuencia de Int64 valores.
public static System.Threading.Tasks.Task<double> AverageAsync (this System.Linq.IQueryable<long> source);
static member AverageAsync : System.Linq.IQueryable<int64> -> System.Threading.Tasks.Task<double>
<Extension()>
Public Function AverageAsync (source As IQueryable(Of Long)) As Task(Of Double)
Parámetros
- source
- IQueryable<Int64>
Secuencia de valores Int64 cuyo promedio se va a calcular.
Devoluciones
Tarea que representa la operación asincrónica. El resultado de la tarea contiene el promedio de la secuencia de valores.
Excepciones
source
es
null
.
source
no contiene ningún elemento.
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
AverageAsync(IQueryable<Int32>)
Calcula de forma asincrónica el promedio de una secuencia de Int32 valores.
public static System.Threading.Tasks.Task<double> AverageAsync (this System.Linq.IQueryable<int> source);
static member AverageAsync : System.Linq.IQueryable<int> -> System.Threading.Tasks.Task<double>
<Extension()>
Public Function AverageAsync (source As IQueryable(Of Integer)) As Task(Of Double)
Parámetros
- source
- IQueryable<Int32>
Secuencia de valores Int32 cuyo promedio se va a calcular.
Devoluciones
Tarea que representa la operación asincrónica. El resultado de la tarea contiene el promedio de la secuencia de valores.
Excepciones
source
es
null
.
source
no contiene ningún elemento.
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
AverageAsync(IQueryable<Double>)
Calcula de forma asincrónica el promedio de una secuencia de Double valores.
public static System.Threading.Tasks.Task<double> AverageAsync (this System.Linq.IQueryable<double> source);
static member AverageAsync : System.Linq.IQueryable<double> -> System.Threading.Tasks.Task<double>
<Extension()>
Public Function AverageAsync (source As IQueryable(Of Double)) As Task(Of Double)
Parámetros
- source
- IQueryable<Double>
Secuencia de valores Double cuyo promedio se va a calcular.
Devoluciones
Tarea que representa la operación asincrónica. El resultado de la tarea contiene el promedio de la secuencia de valores.
Excepciones
source
es
null
.
source
no contiene ningún elemento.
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
AverageAsync(IQueryable<Decimal>)
Calcula de forma asincrónica el promedio de una secuencia de Decimal valores.
public static System.Threading.Tasks.Task<decimal> AverageAsync (this System.Linq.IQueryable<decimal> source);
static member AverageAsync : System.Linq.IQueryable<decimal> -> System.Threading.Tasks.Task<decimal>
<Extension()>
Public Function AverageAsync (source As IQueryable(Of Decimal)) As Task(Of Decimal)
Parámetros
- source
- IQueryable<Decimal>
Secuencia de valores Decimal cuyo promedio se va a calcular.
Devoluciones
Tarea que representa la operación asincrónica. El resultado de la tarea contiene el promedio de la secuencia de valores.
Excepciones
source
es
null
.
source
no contiene ningún elemento.
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
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int32>>, CancellationToken)
Calcula de forma asincrónica el promedio de una 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<double> AverageAsync<TSource> (this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<Func<TSource,int>> selector, System.Threading.CancellationToken cancellationToken);
static member AverageAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, int>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<double>
Parámetros de tipo
- TSource
Tipo de los elementos de source
.
Parámetros
- source
- IQueryable<TSource>
Una secuencia de valores de la que se calculará el promedio.
- selector
- Expression<Func<TSource,Int32>>
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 el promedio de la secuencia de valores.
- Atributos
Excepciones
source
o
selector
es
null
.
source
no contiene ningún elemento.
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
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int64>>, CancellationToken)
Calcula de forma asincrónica el promedio de una 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<double> AverageAsync<TSource> (this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<Func<TSource,long>> selector, System.Threading.CancellationToken cancellationToken);
static member AverageAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, int64>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<double>
Parámetros de tipo
- TSource
Tipo de los elementos de source
.
Parámetros
- source
- IQueryable<TSource>
Una secuencia de valores de la que se calculará el promedio.
- selector
- Expression<Func<TSource,Int64>>
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 el promedio de la secuencia de valores.
- Atributos
Excepciones
source
o
selector
es
null
.
source
no contiene ningún elemento.
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
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Decimal>>>, CancellationToken)
Calcula de forma asincrónica el promedio de una secuencia de valores que aceptan Decimal 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<decimal>> AverageAsync<TSource> (this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<Func<TSource,Nullable<decimal>>> selector, System.Threading.CancellationToken cancellationToken);
static member AverageAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, Nullable<decimal>>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Nullable<decimal>>
Parámetros de tipo
- TSource
Tipo de los elementos de source
.
Parámetros
- source
- IQueryable<TSource>
Una secuencia de valores de la que se calculará el promedio.
- selector
- Expression<Func<TSource,Nullable<Decimal>>>
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 el promedio de la secuencia de valores.
- Atributos
Excepciones
source
o
selector
es
null
.
source
no implementa IDbAsyncQueryProvider .
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
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Double>>>, CancellationToken)
Calcula de forma asincrónica el promedio de una secuencia de valores que aceptan Double 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<double>> AverageAsync<TSource> (this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<Func<TSource,Nullable<double>>> selector, System.Threading.CancellationToken cancellationToken);
static member AverageAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, Nullable<double>>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Nullable<double>>
Parámetros de tipo
- TSource
Tipo de los elementos de source
.
Parámetros
- source
- IQueryable<TSource>
Una secuencia de valores de la que se calculará el promedio.
- selector
- Expression<Func<TSource,Nullable<Double>>>
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 el promedio de la secuencia de valores.
- Atributos
Excepciones
source
o
selector
es
null
.
source
no implementa IDbAsyncQueryProvider .
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
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Single>>, CancellationToken)
Calcula de forma asincrónica el promedio de una 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> AverageAsync<TSource> (this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<Func<TSource,float>> selector, System.Threading.CancellationToken cancellationToken);
static member AverageAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, single>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<single>
Parámetros de tipo
- TSource
Tipo de los elementos de source
.
Parámetros
- source
- IQueryable<TSource>
Una secuencia de valores de la que se calculará el promedio.
- selector
- Expression<Func<TSource,Single>>
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 el promedio de la secuencia de valores.
- Atributos
Excepciones
source
o
selector
es
null
.
source
no contiene ningún elemento.
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
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int64>>>, CancellationToken)
Calcula de forma asincrónica el promedio de una secuencia de valores que aceptan Int64 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<double>> AverageAsync<TSource> (this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<Func<TSource,Nullable<long>>> selector, System.Threading.CancellationToken cancellationToken);
static member AverageAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, Nullable<int64>>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Nullable<double>>
Parámetros de tipo
- TSource
Tipo de los elementos de source
.
Parámetros
- source
- IQueryable<TSource>
Una secuencia de valores de la que se calculará el promedio.
- 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 el promedio de la secuencia de valores.
- Atributos
Excepciones
source
o
selector
es
null
.
source
no implementa IDbAsyncQueryProvider .
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
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Single>>>, CancellationToken)
Calcula de forma asincrónica el promedio de una 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>> AverageAsync<TSource> (this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<Func<TSource,Nullable<float>>> selector, System.Threading.CancellationToken cancellationToken);
static member AverageAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, Nullable<single>>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Nullable<single>>
Parámetros de tipo
- TSource
Tipo de los elementos de source
.
Parámetros
- source
- IQueryable<TSource>
Una secuencia de valores de la que se calculará el promedio.
- selector
- Expression<Func<TSource,Nullable<Single>>>
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 el promedio de la secuencia de valores.
- Atributos
Excepciones
source
o
selector
es
null
.
source
no implementa IDbAsyncQueryProvider .
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
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Double>>, CancellationToken)
Calcula de forma asincrónica el promedio de una 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> AverageAsync<TSource> (this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<Func<TSource,double>> selector, System.Threading.CancellationToken cancellationToken);
static member AverageAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, double>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<double>
Parámetros de tipo
- TSource
Tipo de los elementos de source
.
Parámetros
- source
- IQueryable<TSource>
Una secuencia de valores de la que se calculará el promedio.
- 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 el promedio de la secuencia de valores.
- Atributos
Excepciones
source
o
selector
es
null
.
source
no contiene ningún elemento.
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
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int32>>>, CancellationToken)
Calcula de forma asincrónica el promedio de una secuencia de valores que aceptan Int32 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", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1011:ConsiderPassingBaseTypesAsParameters")]
public static System.Threading.Tasks.Task<Nullable<double>> AverageAsync<TSource> (this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<Func<TSource,Nullable<int>>> selector, System.Threading.CancellationToken cancellationToken);
static member AverageAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, Nullable<int>>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Nullable<double>>
Parámetros de tipo
- TSource
Tipo de los elementos de source
.
Parámetros
- source
- IQueryable<TSource>
Una secuencia de valores de la que se calculará el promedio.
- 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 el promedio de la secuencia de valores.
- Atributos
Excepciones
source
o
selector
es
null
.
source
no implementa IDbAsyncQueryProvider .
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
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Decimal>>, CancellationToken)
Calcula de forma asincrónica el promedio de una 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> AverageAsync<TSource> (this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<Func<TSource,decimal>> selector, System.Threading.CancellationToken cancellationToken);
static member AverageAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, decimal>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<decimal>
Parámetros de tipo
- TSource
Tipo de los elementos de source
.
Parámetros
- source
- IQueryable<TSource>
Una secuencia de valores de la que se calculará el promedio.
- 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 el promedio de la secuencia de valores.
- Atributos
Excepciones
source
o
selector
es
null
.
source
no contiene ningún elemento.
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
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int64>>>)
Calcula de forma asincrónica el promedio de una secuencia de valores que aceptan Int64 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", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<Nullable<double>> AverageAsync<TSource> (this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<Func<TSource,Nullable<long>>> selector);
static member AverageAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, Nullable<int64>>> -> System.Threading.Tasks.Task<Nullable<double>>
<Extension()>
Public Function AverageAsync(Of TSource) (source As IQueryable(Of TSource), selector As Expression(Of Func(Of TSource, Nullable(Of Long)))) As Task(Of Nullable(Of Double))
Parámetros de tipo
- TSource
Tipo de los elementos de source
.
Parámetros
- source
- IQueryable<TSource>
Una secuencia de valores de la que se calculará el promedio.
- 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 el promedio de la secuencia de valores.
- Atributos
Excepciones
source
o
selector
es
null
.
source
no implementa IDbAsyncQueryProvider .
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
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Single>>>)
Calcula de forma asincrónica el promedio de una 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", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<Nullable<float>> AverageAsync<TSource> (this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<Func<TSource,Nullable<float>>> selector);
static member AverageAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, Nullable<single>>> -> System.Threading.Tasks.Task<Nullable<single>>
<Extension()>
Public Function AverageAsync(Of TSource) (source As IQueryable(Of TSource), selector As Expression(Of Func(Of TSource, Nullable(Of Single)))) As Task(Of Nullable(Of Single))
Parámetros de tipo
- TSource
Tipo de los elementos de source
.
Parámetros
- source
- IQueryable<TSource>
Una secuencia de valores de la que se calculará el promedio.
- 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 el promedio de la secuencia de valores.
- Atributos
Excepciones
source
o
selector
es
null
.
source
no implementa IDbAsyncQueryProvider .
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
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Int32>>>)
Calcula de forma asincrónica el promedio de una secuencia de valores que aceptan Int32 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", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<Nullable<double>> AverageAsync<TSource> (this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<Func<TSource,Nullable<int>>> selector);
static member AverageAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, Nullable<int>>> -> System.Threading.Tasks.Task<Nullable<double>>
<Extension()>
Public Function AverageAsync(Of TSource) (source As IQueryable(Of TSource), selector As Expression(Of Func(Of TSource, Nullable(Of Integer)))) As Task(Of Nullable(Of Double))
Parámetros de tipo
- TSource
Tipo de los elementos de source
.
Parámetros
- source
- IQueryable<TSource>
Una secuencia de valores de la que se calculará el promedio.
- 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 el promedio de la secuencia de valores.
- Atributos
Excepciones
source
o
selector
es
null
.
source
no implementa IDbAsyncQueryProvider .
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
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Double>>>)
Calcula de forma asincrónica el promedio de una secuencia de valores que aceptan Double 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", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<Nullable<double>> AverageAsync<TSource> (this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<Func<TSource,Nullable<double>>> selector);
static member AverageAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, Nullable<double>>> -> System.Threading.Tasks.Task<Nullable<double>>
<Extension()>
Public Function AverageAsync(Of TSource) (source As IQueryable(Of TSource), selector As Expression(Of Func(Of TSource, Nullable(Of Double)))) As Task(Of Nullable(Of Double))
Parámetros de tipo
- TSource
Tipo de los elementos de source
.
Parámetros
- source
- IQueryable<TSource>
Una secuencia de valores de la que se calculará el promedio.
- 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 el promedio de la secuencia de valores.
- Atributos
Excepciones
source
o
selector
es
null
.
source
no implementa IDbAsyncQueryProvider .
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
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Nullable<Decimal>>>)
Calcula de forma asincrónica el promedio de una secuencia de valores que aceptan Decimal 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", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public static System.Threading.Tasks.Task<Nullable<decimal>> AverageAsync<TSource> (this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<Func<TSource,Nullable<decimal>>> selector);
static member AverageAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, Nullable<decimal>>> -> System.Threading.Tasks.Task<Nullable<decimal>>
<Extension()>
Public Function AverageAsync(Of TSource) (source As IQueryable(Of TSource), selector As Expression(Of Func(Of TSource, Nullable(Of Decimal)))) As Task(Of Nullable(Of Decimal))
Parámetros de tipo
- TSource
Tipo de los elementos de source
.
Parámetros
- source
- IQueryable<TSource>
Una secuencia de valores de la que se calculará el promedio.
- 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 el promedio de la secuencia de valores.
- Atributos
Excepciones
source
o
selector
es
null
.
source
no implementa IDbAsyncQueryProvider .
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
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int64>>)
Calcula de forma asincrónica el promedio de una 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<double> AverageAsync<TSource> (this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<Func<TSource,long>> selector);
static member AverageAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, int64>> -> System.Threading.Tasks.Task<double>
<Extension()>
Public Function AverageAsync(Of TSource) (source As IQueryable(Of TSource), selector As Expression(Of Func(Of TSource, Long))) As Task(Of Double)
Parámetros de tipo
- TSource
Tipo de los elementos de source
.
Parámetros
- source
- IQueryable<TSource>
Una secuencia de valores de la que se calculará el promedio.
- 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 el promedio de la secuencia de valores.
- Atributos
Excepciones
source
o
selector
es
null
.
source
no contiene ningún elemento.
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
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Int32>>)
Calcula de forma asincrónica el promedio de una 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<double> AverageAsync<TSource> (this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<Func<TSource,int>> selector);
static member AverageAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, int>> -> System.Threading.Tasks.Task<double>
<Extension()>
Public Function AverageAsync(Of TSource) (source As IQueryable(Of TSource), selector As Expression(Of Func(Of TSource, Integer))) As Task(Of Double)
Parámetros de tipo
- TSource
Tipo de los elementos de source
.
Parámetros
- source
- IQueryable<TSource>
Una secuencia de valores de la que se calculará el promedio.
- 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 el promedio de la secuencia de valores.
- Atributos
Excepciones
source
o
selector
es
null
.
source
no contiene ningún elemento.
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
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Double>>)
Calcula de forma asincrónica el promedio de una 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> AverageAsync<TSource> (this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<Func<TSource,double>> selector);
static member AverageAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, double>> -> System.Threading.Tasks.Task<double>
<Extension()>
Public Function AverageAsync(Of TSource) (source As IQueryable(Of TSource), selector As Expression(Of Func(Of TSource, Double))) As Task(Of Double)
Parámetros de tipo
- TSource
Tipo de los elementos de source
.
Parámetros
- source
- IQueryable<TSource>
Una secuencia de valores de la que se calculará el promedio.
- 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 el promedio de la secuencia de valores.
- Atributos
Excepciones
source
o
selector
es
null
.
source
no contiene ningún elemento.
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
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Decimal>>)
Calcula de forma asincrónica el promedio de una 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> AverageAsync<TSource> (this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<Func<TSource,decimal>> selector);
static member AverageAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, decimal>> -> System.Threading.Tasks.Task<decimal>
<Extension()>
Public Function AverageAsync(Of TSource) (source As IQueryable(Of TSource), selector As Expression(Of Func(Of TSource, Decimal))) As Task(Of Decimal)
Parámetros de tipo
- TSource
Tipo de los elementos de source
.
Parámetros
- source
- IQueryable<TSource>
Una secuencia de valores de la que se calculará el promedio.
- 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 el promedio de la secuencia de valores.
- Atributos
Excepciones
source
o
selector
es
null
.
source
no contiene ningún elemento.
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
AverageAsync<TSource>(IQueryable<TSource>, Expression<Func<TSource,Single>>)
Calcula de forma asincrónica el promedio de una 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> AverageAsync<TSource> (this System.Linq.IQueryable<TSource> source, System.Linq.Expressions.Expression<Func<TSource,float>> selector);
static member AverageAsync : System.Linq.IQueryable<'Source> * System.Linq.Expressions.Expression<Func<'Source, single>> -> System.Threading.Tasks.Task<single>
<Extension()>
Public Function AverageAsync(Of TSource) (source As IQueryable(Of TSource), selector As Expression(Of Func(Of TSource, Single))) As Task(Of Single)
Parámetros de tipo
- TSource
Tipo de los elementos de source
.
Parámetros
- source
- IQueryable<TSource>
Una secuencia de valores de la que se calculará el promedio.
- 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 el promedio de la secuencia de valores.
- Atributos
Excepciones
source
o
selector
es
null
.
source
no contiene ningún elemento.
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.