AsyncEnumerable.TakeWhile Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Name | Beschreibung |
|---|---|
| TakeWhile<TSource>(IAsyncEnumerable<TSource>, Func<TSource,Boolean>) |
Gibt Elemente aus einer Sequenz zurück, solange eine angegebene Bedingung wahr ist. |
| TakeWhile<TSource>(IAsyncEnumerable<TSource>, Func<TSource,Int32,Boolean>) |
Gibt Elemente aus einer Sequenz zurück, solange eine angegebene Bedingung wahr ist. Der Index des Elements wird in der Logik der Prädikatfunktion verwendet. |
| TakeWhile<TSource>(IAsyncEnumerable<TSource>, Func<TSource,Int32,CancellationToken,ValueTask<Boolean>>) |
Gibt Elemente aus einer Sequenz zurück, solange eine angegebene Bedingung wahr ist. Der Index des Elements wird in der Logik der Prädikatfunktion verwendet. |
| TakeWhile<TSource>(IAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<Boolean>>) |
Gibt Elemente aus einer Sequenz zurück, solange eine angegebene Bedingung wahr ist. |
TakeWhile<TSource>(IAsyncEnumerable<TSource>, Func<TSource,Boolean>)
- Quelle:
- TakeWhile.cs
- Quelle:
- TakeWhile.cs
- Quelle:
- TakeWhile.cs
Gibt Elemente aus einer Sequenz zurück, solange eine angegebene Bedingung wahr ist.
public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
static System::Collections::Generic::IAsyncEnumerable<TSource> ^ TakeWhile(System::Collections::Generic::IAsyncEnumerable<TSource> ^ source, Func<TSource, bool> ^ predicate);
public static System.Collections.Generic.IAsyncEnumerable<TSource> TakeWhile<TSource>(this System.Collections.Generic.IAsyncEnumerable<TSource> source, Func<TSource,bool> predicate);
static member TakeWhile : System.Collections.Generic.IAsyncEnumerable<'Source> * Func<'Source, bool> -> System.Collections.Generic.IAsyncEnumerable<'Source>
<Extension()>
Public Function TakeWhile(Of TSource) (source As IAsyncEnumerable(Of TSource), predicate As Func(Of TSource, Boolean)) As IAsyncEnumerable(Of TSource)
Typparameter
- TSource
Der Typ der Quellelemente.
Parameter
- source
- IAsyncEnumerable<TSource>
Eine Sequenz, aus der Elemente zurückgegeben werden sollen.
Gibt zurück
Ein IAsyncEnumerable<T> Element, das die Elemente aus der Eingabesequenz enthält, die vor dem Element auftreten, bei dem der Test nicht mehr bestanden wird.
Ausnahmen
predicate ist null.
Gilt für:
TakeWhile<TSource>(IAsyncEnumerable<TSource>, Func<TSource,Int32,Boolean>)
- Quelle:
- TakeWhile.cs
- Quelle:
- TakeWhile.cs
- Quelle:
- TakeWhile.cs
Gibt Elemente aus einer Sequenz zurück, solange eine angegebene Bedingung wahr ist. Der Index des Elements wird in der Logik der Prädikatfunktion verwendet.
public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
static System::Collections::Generic::IAsyncEnumerable<TSource> ^ TakeWhile(System::Collections::Generic::IAsyncEnumerable<TSource> ^ source, Func<TSource, int, bool> ^ predicate);
public static System.Collections.Generic.IAsyncEnumerable<TSource> TakeWhile<TSource>(this System.Collections.Generic.IAsyncEnumerable<TSource> source, Func<TSource,int,bool> predicate);
static member TakeWhile : System.Collections.Generic.IAsyncEnumerable<'Source> * Func<'Source, int, bool> -> System.Collections.Generic.IAsyncEnumerable<'Source>
<Extension()>
Public Function TakeWhile(Of TSource) (source As IAsyncEnumerable(Of TSource), predicate As Func(Of TSource, Integer, Boolean)) As IAsyncEnumerable(Of TSource)
Typparameter
- TSource
Der Typ der Quellelemente.
Parameter
- source
- IAsyncEnumerable<TSource>
Eine Sequenz, aus der Elemente zurückgegeben werden sollen.
Eine Funktion zum Testen der einzelnen Elemente für eine Bedingung.
Gibt zurück
Ein IAsyncEnumerable<T> Element, das die Elemente aus der Eingabesequenz enthält, die vor dem Element auftreten, bei dem der Test nicht mehr bestanden wird.
Ausnahmen
predicate ist null.
Gilt für:
TakeWhile<TSource>(IAsyncEnumerable<TSource>, Func<TSource,Int32,CancellationToken,ValueTask<Boolean>>)
- Quelle:
- TakeWhile.cs
- Quelle:
- TakeWhile.cs
- Quelle:
- TakeWhile.cs
Gibt Elemente aus einer Sequenz zurück, solange eine angegebene Bedingung wahr ist. Der Index des Elements wird in der Logik der Prädikatfunktion verwendet.
public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
static System::Collections::Generic::IAsyncEnumerable<TSource> ^ TakeWhile(System::Collections::Generic::IAsyncEnumerable<TSource> ^ source, Func<TSource, int, System::Threading::CancellationToken, System::Threading::Tasks::ValueTask<bool>> ^ predicate);
public static System.Collections.Generic.IAsyncEnumerable<TSource> TakeWhile<TSource>(this System.Collections.Generic.IAsyncEnumerable<TSource> source, Func<TSource,int,System.Threading.CancellationToken,System.Threading.Tasks.ValueTask<bool>> predicate);
static member TakeWhile : System.Collections.Generic.IAsyncEnumerable<'Source> * Func<'Source, int, System.Threading.CancellationToken, System.Threading.Tasks.ValueTask<bool>> -> System.Collections.Generic.IAsyncEnumerable<'Source>
<Extension()>
Public Function TakeWhile(Of TSource) (source As IAsyncEnumerable(Of TSource), predicate As Func(Of TSource, Integer, CancellationToken, ValueTask(Of Boolean))) As IAsyncEnumerable(Of TSource)
Typparameter
- TSource
Der Typ der Quellelemente.
Parameter
- source
- IAsyncEnumerable<TSource>
Eine Sequenz, aus der Elemente zurückgegeben werden sollen.
- predicate
- Func<TSource,Int32,CancellationToken,ValueTask<Boolean>>
Eine Funktion zum Testen der einzelnen Elemente für eine Bedingung.
Gibt zurück
Ein IAsyncEnumerable<T> Element, das die Elemente aus der Eingabesequenz enthält, die vor dem Element auftreten, bei dem der Test nicht mehr bestanden wird.
Ausnahmen
predicate ist null.
Gilt für:
TakeWhile<TSource>(IAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<Boolean>>)
- Quelle:
- TakeWhile.cs
- Quelle:
- TakeWhile.cs
- Quelle:
- TakeWhile.cs
Gibt Elemente aus einer Sequenz zurück, solange eine angegebene Bedingung wahr ist.
public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
static System::Collections::Generic::IAsyncEnumerable<TSource> ^ TakeWhile(System::Collections::Generic::IAsyncEnumerable<TSource> ^ source, Func<TSource, System::Threading::CancellationToken, System::Threading::Tasks::ValueTask<bool>> ^ predicate);
public static System.Collections.Generic.IAsyncEnumerable<TSource> TakeWhile<TSource>(this System.Collections.Generic.IAsyncEnumerable<TSource> source, Func<TSource,System.Threading.CancellationToken,System.Threading.Tasks.ValueTask<bool>> predicate);
static member TakeWhile : System.Collections.Generic.IAsyncEnumerable<'Source> * Func<'Source, System.Threading.CancellationToken, System.Threading.Tasks.ValueTask<bool>> -> System.Collections.Generic.IAsyncEnumerable<'Source>
<Extension()>
Public Function TakeWhile(Of TSource) (source As IAsyncEnumerable(Of TSource), predicate As Func(Of TSource, CancellationToken, ValueTask(Of Boolean))) As IAsyncEnumerable(Of TSource)
Typparameter
- TSource
Der Typ der Quellelemente.
Parameter
- source
- IAsyncEnumerable<TSource>
Eine Sequenz, aus der Elemente zurückgegeben werden sollen.
- predicate
- Func<TSource,CancellationToken,ValueTask<Boolean>>
Eine Funktion zum Testen der einzelnen Elemente für eine Bedingung.
Gibt zurück
Ein IAsyncEnumerable<T> Element, das die Elemente aus der Eingabesequenz enthält, die vor dem Element auftreten, bei dem der Test nicht mehr bestanden wird.
Ausnahmen
predicate ist null.