Condividi tramite


QueryableExtensions.ForEachAsync Metodo

Definizione

Overload

ForEachAsync(IQueryable, Action<Object>)

Enumera in modo asincrono i risultati della query ed esegue l'azione specificata su ogni elemento.

ForEachAsync(IQueryable, Action<Object>, CancellationToken)

Enumera in modo asincrono i risultati della query ed esegue l'azione specificata su ogni elemento.

ForEachAsync<T>(IQueryable<T>, Action<T>, CancellationToken)

Enumera in modo asincrono i risultati della query ed esegue l'azione specificata su ogni elemento.

ForEachAsync<T>(IQueryable<T>, Action<T>)

Enumera in modo asincrono i risultati della query ed esegue l'azione specificata su ogni elemento.

ForEachAsync(IQueryable, Action<Object>)

Enumera in modo asincrono i risultati della query ed esegue l'azione specificata su ogni 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

Parametri

source
IQueryable

Oggetto IQueryable da enumerare.

action
Action<Object>

Azione da eseguire su ogni elemento.

Restituisce

Attività che rappresenta l'operazione asincrona.

Commenti

Non sono supportate più operazioni attive nella stessa istanza di contesto. Usare 'await' per assicurarsi che tutte le operazioni asincrone siano state completate prima di chiamare un altro metodo in questo contesto.

Si applica a

ForEachAsync(IQueryable, Action<Object>, CancellationToken)

Enumera in modo asincrono i risultati della query ed esegue l'azione specificata su ogni 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

Parametri

source
IQueryable

Oggetto IQueryable da enumerare.

action
Action<Object>

Azione da eseguire su ogni elemento.

cancellationToken
CancellationToken

Oggetto CancellationToken da osservare durante l'attesa del completamento dell'attività.

Restituisce

Attività che rappresenta l'operazione asincrona.

Commenti

Non sono supportate più operazioni attive nella stessa istanza di contesto. Usare 'await' per assicurarsi che tutte le operazioni asincrone siano state completate prima di chiamare un altro metodo in questo contesto.

Si applica a

ForEachAsync<T>(IQueryable<T>, Action<T>, CancellationToken)

Enumera in modo asincrono i risultati della query ed esegue l'azione specificata su ogni 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

Parametri di tipo

T

Tipo degli elementi di source.

Parametri

source
IQueryable<T>

Oggetto IQueryable<T> da enumerare.

action
Action<T>

Azione da eseguire su ogni elemento.

cancellationToken
CancellationToken

Oggetto CancellationToken da osservare durante l'attesa del completamento dell'attività.

Restituisce

Attività che rappresenta l'operazione asincrona.

Commenti

Non sono supportate più operazioni attive nella stessa istanza di contesto. Usare 'await' per assicurarsi che tutte le operazioni asincrone siano state completate prima di chiamare un altro metodo in questo contesto.

Si applica a

ForEachAsync<T>(IQueryable<T>, Action<T>)

Enumera in modo asincrono i risultati della query ed esegue l'azione specificata su ogni 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

Parametri di tipo

T

Tipo degli elementi di source.

Parametri

source
IQueryable<T>

Oggetto IQueryable<T> da enumerare.

action
Action<T>

Azione da eseguire su ogni elemento.

Restituisce

Attività che rappresenta l'operazione asincrona.

Commenti

Non sono supportate più operazioni attive nella stessa istanza di contesto. Usare 'await' per assicurarsi che tutte le operazioni asincrone siano state completate prima di chiamare un altro metodo in questo contesto.

Si applica a