AsyncEnumerable.TakeWhile Méthode

Définition

Surcharges

Nom Description
TakeWhile<TSource>(IAsyncEnumerable<TSource>, Func<TSource,Boolean>)

Retourne des éléments d’une séquence tant qu’une condition spécifiée est vraie.

TakeWhile<TSource>(IAsyncEnumerable<TSource>, Func<TSource,Int32,Boolean>)

Retourne des éléments d’une séquence tant qu’une condition spécifiée est vraie. L’index de l’élément est utilisé dans la logique de la fonction de prédicat.

TakeWhile<TSource>(IAsyncEnumerable<TSource>, Func<TSource,Int32,CancellationToken,ValueTask<Boolean>>)

Retourne des éléments d’une séquence tant qu’une condition spécifiée est vraie. L’index de l’élément est utilisé dans la logique de la fonction de prédicat.

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

Retourne des éléments d’une séquence tant qu’une condition spécifiée est vraie.

TakeWhile<TSource>(IAsyncEnumerable<TSource>, Func<TSource,Boolean>)

Source:
TakeWhile.cs
Source:
TakeWhile.cs
Source:
TakeWhile.cs

Retourne des éléments d’une séquence tant qu’une condition spécifiée est vraie.

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)

Paramètres de type

TSource

Type des éléments de la source.

Paramètres

source
IAsyncEnumerable<TSource>

Séquence à partir de laquelle retourner des éléments.

predicate
Func<TSource,Boolean>

Fonction permettant de tester chaque élément pour une condition.

Retours

IAsyncEnumerable<TSource>

Qui IAsyncEnumerable<T> contient les éléments de la séquence d’entrée qui se produisent avant l’élément auquel le test ne réussit plus.

Exceptions

predicate a la valeur null.

S’applique à

TakeWhile<TSource>(IAsyncEnumerable<TSource>, Func<TSource,Int32,Boolean>)

Source:
TakeWhile.cs
Source:
TakeWhile.cs
Source:
TakeWhile.cs

Retourne des éléments d’une séquence tant qu’une condition spécifiée est vraie. L’index de l’élément est utilisé dans la logique de la fonction de prédicat.

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)

Paramètres de type

TSource

Type des éléments de la source.

Paramètres

source
IAsyncEnumerable<TSource>

Séquence à partir de laquelle retourner des éléments.

predicate
Func<TSource,Int32,Boolean>

Fonction permettant de tester chaque élément pour une condition.

Retours

IAsyncEnumerable<TSource>

Qui IAsyncEnumerable<T> contient les éléments de la séquence d’entrée qui se produisent avant l’élément auquel le test ne réussit plus.

Exceptions

predicate a la valeur null.

S’applique à

TakeWhile<TSource>(IAsyncEnumerable<TSource>, Func<TSource,Int32,CancellationToken,ValueTask<Boolean>>)

Source:
TakeWhile.cs
Source:
TakeWhile.cs
Source:
TakeWhile.cs

Retourne des éléments d’une séquence tant qu’une condition spécifiée est vraie. L’index de l’élément est utilisé dans la logique de la fonction de prédicat.

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)

Paramètres de type

TSource

Type des éléments de la source.

Paramètres

source
IAsyncEnumerable<TSource>

Séquence à partir de laquelle retourner des éléments.

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

Fonction permettant de tester chaque élément pour une condition.

Retours

IAsyncEnumerable<TSource>

Qui IAsyncEnumerable<T> contient les éléments de la séquence d’entrée qui se produisent avant l’élément auquel le test ne réussit plus.

Exceptions

predicate a la valeur null.

S’applique à

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

Source:
TakeWhile.cs
Source:
TakeWhile.cs
Source:
TakeWhile.cs

Retourne des éléments d’une séquence tant qu’une condition spécifiée est vraie.

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)

Paramètres de type

TSource

Type des éléments de la source.

Paramètres

source
IAsyncEnumerable<TSource>

Séquence à partir de laquelle retourner des éléments.

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

Fonction permettant de tester chaque élément pour une condition.

Retours

IAsyncEnumerable<TSource>

Qui IAsyncEnumerable<T> contient les éléments de la séquence d’entrée qui se produisent avant l’élément auquel le test ne réussit plus.

Exceptions

predicate a la valeur null.

S’applique à