AsyncEnumerable.FirstAsync Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
| Nom | Description |
|---|---|
| FirstAsync<TSource>(IAsyncEnumerable<TSource>, CancellationToken) |
Retourne le premier élément d’une séquence. |
| FirstAsync<TSource>(IAsyncEnumerable<TSource>, Func<TSource,Boolean>, CancellationToken) |
Retourne le premier élément d’une séquence qui satisfait à une condition spécifiée. |
| FirstAsync<TSource>(IAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<Boolean>>, CancellationToken) |
Retourne le premier élément d’une séquence qui satisfait à une condition spécifiée. |
FirstAsync<TSource>(IAsyncEnumerable<TSource>, CancellationToken)
- Source:
- FirstAsync.cs
- Source:
- FirstAsync.cs
- Source:
- FirstAsync.cs
Retourne le premier élément d’une séquence.
public static System.Threading.Tasks.ValueTask<TSource> FirstAsync<TSource>(this System.Collections.Generic.IAsyncEnumerable<TSource> source, System.Threading.CancellationToken cancellationToken = default);
static member FirstAsync : System.Collections.Generic.IAsyncEnumerable<'Source> * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask<'Source>
<Extension()>
Public Function FirstAsync(Of TSource) (source As IAsyncEnumerable(Of TSource), Optional cancellationToken As CancellationToken = Nothing) As ValueTask(Of TSource)
Paramètres de type
- TSource
Type des éléments de la source.
Paramètres
- source
- IAsyncEnumerable<TSource>
Pour IAsyncEnumerable<T> renvoyer le premier élément de.
- cancellationToken
- CancellationToken
À CancellationToken surveiller pour les demandes d’annulation. La valeur par défaut est None.
Retours
Premier élément de la séquence spécifiée.
Exceptions
source a la valeur null.
La séquence source est vide (via la tâche retournée).
S’applique à
FirstAsync<TSource>(IAsyncEnumerable<TSource>, Func<TSource,Boolean>, CancellationToken)
- Source:
- FirstAsync.cs
- Source:
- FirstAsync.cs
- Source:
- FirstAsync.cs
Retourne le premier élément d’une séquence qui satisfait à une condition spécifiée.
public static System.Threading.Tasks.ValueTask<TSource> FirstAsync<TSource>(this System.Collections.Generic.IAsyncEnumerable<TSource> source, Func<TSource,bool> predicate, System.Threading.CancellationToken cancellationToken = default);
static member FirstAsync : System.Collections.Generic.IAsyncEnumerable<'Source> * Func<'Source, bool> * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask<'Source>
<Extension()>
Public Function FirstAsync(Of TSource) (source As IAsyncEnumerable(Of TSource), predicate As Func(Of TSource, Boolean), Optional cancellationToken As CancellationToken = Nothing) As ValueTask(Of TSource)
Paramètres de type
- TSource
Type des éléments de la source.
Paramètres
- source
- IAsyncEnumerable<TSource>
À IAsyncEnumerable<T> partir duquel retourner un élément.
- cancellationToken
- CancellationToken
À CancellationToken surveiller pour les demandes d’annulation. La valeur par défaut est None.
Retours
Premier élément de la séquence qui réussit le test dans la fonction de prédicat spécifiée.
Exceptions
predicate a la valeur null.
La séquence source est vide ou aucun élément de la séquence ne satisfait la condition dans le prédicat (via la tâche retournée).
S’applique à
FirstAsync<TSource>(IAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<Boolean>>, CancellationToken)
- Source:
- FirstAsync.cs
- Source:
- FirstAsync.cs
- Source:
- FirstAsync.cs
Retourne le premier élément d’une séquence qui satisfait à une condition spécifiée.
public static System.Threading.Tasks.ValueTask<TSource> FirstAsync<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 FirstAsync : System.Collections.Generic.IAsyncEnumerable<'Source> * Func<'Source, System.Threading.CancellationToken, System.Threading.Tasks.ValueTask<bool>> * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask<'Source>
<Extension()>
Public Function FirstAsync(Of TSource) (source As IAsyncEnumerable(Of TSource), predicate As Func(Of TSource, CancellationToken, ValueTask(Of Boolean)), Optional cancellationToken As CancellationToken = Nothing) As ValueTask(Of TSource)
Paramètres de type
- TSource
Type des éléments de la source.
Paramètres
- source
- IAsyncEnumerable<TSource>
À IAsyncEnumerable<T> partir duquel retourner un élément.
- predicate
- Func<TSource,CancellationToken,ValueTask<Boolean>>
Fonction permettant de tester chaque élément pour une condition.
- cancellationToken
- CancellationToken
À CancellationToken surveiller pour les demandes d’annulation. La valeur par défaut est None.
Retours
Premier élément de la séquence qui réussit le test dans la fonction de prédicat spécifiée.
Exceptions
predicate a la valeur null.
La séquence source est vide ou aucun élément de la séquence ne satisfait la condition dans le prédicat (via la tâche retournée).