AsyncEnumerable.AllAsync Methode

Definition

Überlädt

Name Beschreibung
AllAsync<TSource>(IAsyncEnumerable<TSource>, Func<TSource,Boolean>, CancellationToken)

Bestimmt, ob alle Elemente einer Sequenz eine Bedingung erfüllen.

AllAsync<TSource>(IAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<Boolean>>, CancellationToken)

Bestimmt, ob alle Elemente einer Sequenz eine Bedingung erfüllen.

AllAsync<TSource>(IAsyncEnumerable<TSource>, Func<TSource,Boolean>, CancellationToken)

Quelle:
AllAsync.cs
Quelle:
AllAsync.cs
Quelle:
AllAsync.cs

Bestimmt, ob alle Elemente einer Sequenz eine Bedingung erfüllen.

public static System.Threading.Tasks.ValueTask<bool> AllAsync<TSource>(this System.Collections.Generic.IAsyncEnumerable<TSource> source, Func<TSource,bool> predicate, System.Threading.CancellationToken cancellationToken = default);
static member AllAsync : System.Collections.Generic.IAsyncEnumerable<'Source> * Func<'Source, bool> * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask<bool>
<Extension()>
Public Function AllAsync(Of TSource) (source As IAsyncEnumerable(Of TSource), predicate As Func(Of TSource, Boolean), Optional cancellationToken As CancellationToken = Nothing) As ValueTask(Of Boolean)

Typparameter

TSource

Der Typ der Quellelemente.

Parameter

source
IAsyncEnumerable<TSource>

Ein Element IAsyncEnumerable<T> , das die Elemente enthält, auf die das Prädikat angewendet werden soll.

predicate
Func<TSource,Boolean>

Eine Funktion zum Testen der einzelnen Elemente für eine Bedingung.

cancellationToken
CancellationToken

Der CancellationToken zu überwachende Monitor für Abbruchanforderungen. Der Standardwert lautet None.

Gibt zurück

truewenn jedes Element der Quellsequenz den Test im angegebenen Prädikat bestanden hat oder die Sequenz leer ist; andernfalls . false

Ausnahmen

predicate ist null.

Gilt für:

AllAsync<TSource>(IAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<Boolean>>, CancellationToken)

Quelle:
AllAsync.cs
Quelle:
AllAsync.cs
Quelle:
AllAsync.cs

Bestimmt, ob alle Elemente einer Sequenz eine Bedingung erfüllen.

public static System.Threading.Tasks.ValueTask<bool> AllAsync<TSource>(this System.Collections.Generic.IAsyncEnumerable<TSource> source, Func<TSource,System.Threading.CancellationToken,System.Threading.Tasks.ValueTask<bool>> predicate, System.Threading.CancellationToken cancellationToken = default);
static member AllAsync : System.Collections.Generic.IAsyncEnumerable<'Source> * Func<'Source, System.Threading.CancellationToken, System.Threading.Tasks.ValueTask<bool>> * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask<bool>
<Extension()>
Public Function AllAsync(Of TSource) (source As IAsyncEnumerable(Of TSource), predicate As Func(Of TSource, CancellationToken, ValueTask(Of Boolean)), Optional cancellationToken As CancellationToken = Nothing) As ValueTask(Of Boolean)

Typparameter

TSource

Der Typ der Quellelemente.

Parameter

source
IAsyncEnumerable<TSource>

Ein Element IAsyncEnumerable<T> , das die Elemente enthält, auf die das Prädikat angewendet werden soll.

predicate
Func<TSource,CancellationToken,ValueTask<Boolean>>

Eine Funktion zum Testen der einzelnen Elemente für eine Bedingung.

cancellationToken
CancellationToken

Der CancellationToken zu überwachende Monitor für Abbruchanforderungen. Der Standardwert lautet None.

Gibt zurück

truewenn jedes Element der Quellsequenz den Test im angegebenen Prädikat bestanden hat oder die Sequenz leer ist; andernfalls . false

Ausnahmen

predicate ist null.

Gilt für: