QueryableExtensions.ForEachAsync 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
ForEachAsync(IQueryable, Action<Object>) |
Enumera de forma asincrónica los resultados de la consulta y realiza la acción especificada en cada elemento. |
ForEachAsync(IQueryable, Action<Object>, CancellationToken) |
Enumera de forma asincrónica los resultados de la consulta y realiza la acción especificada en cada elemento. |
ForEachAsync<T>(IQueryable<T>, Action<T>, CancellationToken) |
Enumera de forma asincrónica los resultados de la consulta y realiza la acción especificada en cada elemento. |
ForEachAsync<T>(IQueryable<T>, Action<T>) |
Enumera de forma asincrónica los resultados de la consulta y realiza la acción especificada en cada elemento. |
ForEachAsync(IQueryable, Action<Object>)
Enumera de forma asincrónica los resultados de la consulta y realiza la acción especificada en cada elemento.
public static System.Threading.Tasks.Task ForEachAsync (this System.Linq.IQueryable source, Action<object> action);
static member ForEachAsync : System.Linq.IQueryable * Action<obj> -> System.Threading.Tasks.Task
<Extension()>
Public Function ForEachAsync (source As IQueryable, action As Action(Of Object)) As Task
Parámetros
- source
- IQueryable
que IQueryable se va a enumerar.
Devoluciones
Tarea que representa la operación asincrónica.
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
ForEachAsync(IQueryable, Action<Object>, CancellationToken)
Enumera de forma asincrónica los resultados de la consulta y realiza la acción especificada en cada elemento.
public static System.Threading.Tasks.Task ForEachAsync (this System.Linq.IQueryable source, Action<object> action, System.Threading.CancellationToken cancellationToken);
static member ForEachAsync : System.Linq.IQueryable * Action<obj> * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Parámetros
- source
- IQueryable
que IQueryable se va a enumerar.
- 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.
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
ForEachAsync<T>(IQueryable<T>, Action<T>, CancellationToken)
Enumera de forma asincrónica los resultados de la consulta y realiza la acción especificada en cada elemento.
public static System.Threading.Tasks.Task ForEachAsync<T> (this System.Linq.IQueryable<T> source, Action<T> action, System.Threading.CancellationToken cancellationToken);
static member ForEachAsync : System.Linq.IQueryable<'T> * Action<'T> * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Parámetros de tipo
- T
Tipo de los elementos de source
.
Parámetros
- source
- IQueryable<T>
que IQueryable<T> se va a enumerar.
- action
- Action<T>
Acción que se va a realizar en 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.
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
ForEachAsync<T>(IQueryable<T>, Action<T>)
Enumera de forma asincrónica los resultados de la consulta y realiza la acción especificada en cada elemento.
public static System.Threading.Tasks.Task ForEachAsync<T> (this System.Linq.IQueryable<T> source, Action<T> action);
static member ForEachAsync : System.Linq.IQueryable<'T> * Action<'T> -> System.Threading.Tasks.Task
<Extension()>
Public Function ForEachAsync(Of T) (source As IQueryable(Of T), action As Action(Of T)) As Task
Parámetros de tipo
- T
Tipo de los elementos de source
.
Parámetros
- source
- IQueryable<T>
que IQueryable<T> se va a enumerar.
- action
- Action<T>
Acción que se va a realizar en cada elemento.
Devoluciones
Tarea que representa la operación asincrónica.
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.