AsyncEnumerable.TakeWhile Metodo

Definizione

Overload

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

Restituisce elementi da una sequenza purché una condizione specificata sia true.

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

Restituisce elementi da una sequenza purché una condizione specificata sia true. L'indice dell'elemento viene usato nella logica della funzione predicato.

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

Restituisce elementi da una sequenza purché una condizione specificata sia true. L'indice dell'elemento viene usato nella logica della funzione predicato.

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

Restituisce elementi da una sequenza purché una condizione specificata sia true.

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

Origine:
TakeWhile.cs
Origine:
TakeWhile.cs
Origine:
TakeWhile.cs

Restituisce elementi da una sequenza purché una condizione specificata sia true.

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)

Parametri di tipo

TSource

Tipo degli elementi di origine.

Parametri

source
IAsyncEnumerable<TSource>

Sequenza da cui restituire gli elementi.

predicate
Func<TSource,Boolean>

Funzione per testare ogni elemento per una condizione.

Valori restituiti

IAsyncEnumerable<TSource>

Oggetto IAsyncEnumerable<T> contenente gli elementi della sequenza di input che si verificano prima dell'elemento in corrispondenza del quale il test non viene più superato.

Eccezioni

predicate è null.

Si applica a

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

Origine:
TakeWhile.cs
Origine:
TakeWhile.cs
Origine:
TakeWhile.cs

Restituisce elementi da una sequenza purché una condizione specificata sia true. L'indice dell'elemento viene usato nella logica della funzione predicato.

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)

Parametri di tipo

TSource

Tipo degli elementi di origine.

Parametri

source
IAsyncEnumerable<TSource>

Sequenza da cui restituire gli elementi.

predicate
Func<TSource,Int32,Boolean>

Funzione per testare ogni elemento per una condizione.

Valori restituiti

IAsyncEnumerable<TSource>

Oggetto IAsyncEnumerable<T> contenente gli elementi della sequenza di input che si verificano prima dell'elemento in corrispondenza del quale il test non viene più superato.

Eccezioni

predicate è null.

Si applica a

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

Origine:
TakeWhile.cs
Origine:
TakeWhile.cs
Origine:
TakeWhile.cs

Restituisce elementi da una sequenza purché una condizione specificata sia true. L'indice dell'elemento viene usato nella logica della funzione predicato.

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)

Parametri di tipo

TSource

Tipo degli elementi di origine.

Parametri

source
IAsyncEnumerable<TSource>

Sequenza da cui restituire gli elementi.

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

Funzione per testare ogni elemento per una condizione.

Valori restituiti

IAsyncEnumerable<TSource>

Oggetto IAsyncEnumerable<T> contenente gli elementi della sequenza di input che si verificano prima dell'elemento in corrispondenza del quale il test non viene più superato.

Eccezioni

predicate è null.

Si applica a

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

Origine:
TakeWhile.cs
Origine:
TakeWhile.cs
Origine:
TakeWhile.cs

Restituisce elementi da una sequenza purché una condizione specificata sia true.

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)

Parametri di tipo

TSource

Tipo degli elementi di origine.

Parametri

source
IAsyncEnumerable<TSource>

Sequenza da cui restituire gli elementi.

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

Funzione per testare ogni elemento per una condizione.

Valori restituiti

IAsyncEnumerable<TSource>

Oggetto IAsyncEnumerable<T> contenente gli elementi della sequenza di input che si verificano prima dell'elemento in corrispondenza del quale il test non viene più superato.

Eccezioni

predicate è null.

Si applica a