Language

TaskAsyncEnumerableExtensions Class

Definition

Provides a set of static methods for configuring Task-related behaviors on asynchronous enumerables and disposables.

public ref class TaskAsyncEnumerableExtensions abstract sealed
public static class TaskAsyncEnumerableExtensions
type TaskAsyncEnumerableExtensions = class
Public Module TaskAsyncEnumerableExtensions
Inheritance
TaskAsyncEnumerableExtensions

Methods

Name Description
ConfigureAwait(IAsyncDisposable, Boolean)

Configures how awaits on the tasks returned from an async disposable will be performed.

ConfigureAwait(IAsyncEnumerable, Boolean)

Configures how awaits on the tasks returned from an async iteration will be performed.

ToBlockingEnumerable(IAsyncEnumerable, CancellationToken)

Converts an IAsyncEnumerable instance into an IEnumerable that enumerates elements in a blocking manner.

WithCancellation(IAsyncEnumerable, CancellationToken)

Sets the CancellationToken to be passed to GetAsyncEnumerator(CancellationToken) when iterating.

Applies to