Compartir a través de


QueryableExtensions.ForEachAsync Método

Definición

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.

action
Action<Object>

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.

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.

action
Action<Object>

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>, 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.

Se aplica a