AsyncEnumerable Classe

Définition

Fournit un ensemble de méthodes statiques pour interroger des objets qui implémentent IAsyncEnumerable<T>.

public ref class AsyncEnumerable abstract sealed
public static class AsyncEnumerable
type AsyncEnumerable = class
Public Module AsyncEnumerable
Héritage
AsyncEnumerable

Méthodes

Nom Description
AggregateAsync<TSource,TAccumulate,TResult>(IAsyncEnumerable<TSource>, TAccumulate, Func<TAccumulate,TSource,CancellationToken,ValueTask<TAccumulate>>, Func<TAccumulate,CancellationToken,ValueTask<TResult>>, CancellationToken)

Applique une fonction d’accumulation sur une séquence. La valeur initiale spécifiée est utilisée comme valeur d’accumulation initiale et la fonction spécifiée est utilisée pour sélectionner la valeur de résultat.

AggregateAsync<TSource,TAccumulate,TResult>(IAsyncEnumerable<TSource>, TAccumulate, Func<TAccumulate,TSource,TAccumulate>, Func<TAccumulate, TResult>, CancellationToken)

Applique une fonction d’accumulation sur une séquence. La valeur initiale spécifiée est utilisée comme valeur d’accumulation initiale et la fonction spécifiée est utilisée pour sélectionner la valeur de résultat.

AggregateAsync<TSource,TAccumulate>(IAsyncEnumerable<TSource>, TAccumulate, Func<TAccumulate,TSource,CancellationToken,ValueTask<TAccumulate>>, CancellationToken)

Applique une fonction d’accumulation sur une séquence. La valeur initiale spécifiée est utilisée comme valeur d’accumulation initiale.

AggregateAsync<TSource,TAccumulate>(IAsyncEnumerable<TSource>, TAccumulate, Func<TAccumulate,TSource,TAccumulate>, CancellationToken)

Applique une fonction d’accumulation sur une séquence. La valeur initiale spécifiée est utilisée comme valeur d’accumulation initiale.

AggregateAsync<TSource>(IAsyncEnumerable<TSource>, Func<TSource,TSource,CancellationToken,ValueTask<TSource>>, CancellationToken)

Applique une fonction d’accumulation sur une séquence.

AggregateAsync<TSource>(IAsyncEnumerable<TSource>, Func<TSource,TSource,TSource>, CancellationToken)

Applique une fonction d’accumulation sur une séquence.

AggregateBy<TSource,TKey,TAccumulate>(IAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<TKey>>, Func<TKey,CancellationToken, ValueTask<TAccumulate>>, Func<TAccumulate,TSource,CancellationToken, ValueTask<TAccumulate>>, IEqualityComparer<TKey>)

Applique une fonction d’accumulation sur une séquence, en regroupant les résultats par clé.

AggregateBy<TSource,TKey,TAccumulate>(IAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<TKey>>, TAccumulate, Func<TAccumulate,TSource,CancellationToken,ValueTask<TAccumulate>>, IEqualityComparer<TKey>)

Applique une fonction d’accumulation sur une séquence, en regroupant les résultats par clé.

AggregateBy<TSource,TKey,TAccumulate>(IAsyncEnumerable<TSource>, Func<TSource,TKey>, Func<TKey,TAccumulate>, Func<TAccumulate, TSource,TAccumulate>, IEqualityComparer<TKey>)

Applique une fonction d’accumulation sur une séquence, en regroupant les résultats par clé.

AggregateBy<TSource,TKey,TAccumulate>(IAsyncEnumerable<TSource>, Func<TSource,TKey>, TAccumulate, Func<TAccumulate,TSource,TAccumulate>, IEqualityComparer<TKey>)

Applique une fonction d’accumulation sur une séquence, en regroupant les résultats par clé.

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

Détermine si tous les éléments d’une séquence répondent à une condition.

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

Détermine si tous les éléments d’une séquence répondent à une condition.

AnyAsync<TSource>(IAsyncEnumerable<TSource>, CancellationToken)

Détermine si une séquence contient des éléments.

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

Détermine si un élément d’une séquence satisfait à une condition.

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

Détermine si un élément d’une séquence satisfait à une condition.

Append<TSource>(IAsyncEnumerable<TSource>, TSource)

Ajoute une valeur à la fin de la séquence.

AverageAsync(IAsyncEnumerable<Decimal>, CancellationToken)

Calcule la moyenne d’une séquence de valeurs.

AverageAsync(IAsyncEnumerable<Double>, CancellationToken)

Calcule la moyenne d’une séquence de valeurs.

AverageAsync(IAsyncEnumerable<Int32>, CancellationToken)

Calcule la moyenne d’une séquence de valeurs.

AverageAsync(IAsyncEnumerable<Int64>, CancellationToken)

Calcule la moyenne d’une séquence de valeurs.

AverageAsync(IAsyncEnumerable<Nullable<Decimal>>, CancellationToken)

Calcule la moyenne d’une séquence de valeurs nullables.

AverageAsync(IAsyncEnumerable<Nullable<Double>>, CancellationToken)

Calcule la moyenne d’une séquence de valeurs nullables.

AverageAsync(IAsyncEnumerable<Nullable<Int32>>, CancellationToken)

Calcule la moyenne d’une séquence de valeurs nullables.

AverageAsync(IAsyncEnumerable<Nullable<Int64>>, CancellationToken)

Calcule la moyenne d’une séquence de valeurs nullables.

AverageAsync(IAsyncEnumerable<Nullable<Single>>, CancellationToken)

Calcule la moyenne d’une séquence de valeurs nullables.

AverageAsync(IAsyncEnumerable<Single>, CancellationToken)

Calcule la moyenne d’une séquence de valeurs.

Cast<TResult>(IAsyncEnumerable<Object>)

Convertit les éléments d’un IAsyncEnumerable<T> en type spécifié.

Chunk<TSource>(IAsyncEnumerable<TSource>, Int32)

Fractionnez les éléments d’une séquence en blocs de taille au plus size.

Concat<TSource>(IAsyncEnumerable<TSource>, IAsyncEnumerable<TSource>)

Concatène deux séquences.

ContainsAsync<TSource>(IAsyncEnumerable<TSource>, TSource, IEqualityComparer<TSource>, CancellationToken)

Détermine si une séquence contient un élément spécifié.

CountAsync<TSource>(IAsyncEnumerable<TSource>, CancellationToken)

Retourne le nombre d’éléments d’une séquence.

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

Retourne le nombre d’éléments d’une séquence qui répondent à une condition.

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

Retourne le nombre d’éléments d’une séquence qui répondent à une condition.

CountBy<TSource,TKey>(IAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<TKey>>, IEqualityComparer<TKey>)

Retourne le nombre d’éléments dans la séquence source regroupée par clé.

CountBy<TSource,TKey>(IAsyncEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>)

Retourne le nombre d’éléments dans la séquence source regroupée par clé.

DefaultIfEmpty<TSource>(IAsyncEnumerable<TSource>, TSource)

Retourne les éléments de la séquence spécifiée ou la valeur spécifiée si la séquence est vide.

DefaultIfEmpty<TSource>(IAsyncEnumerable<TSource>)

Retourne les éléments de la séquence spécifiée ou la valeur par défaut du paramètre de type si la séquence est vide.

Distinct<TSource>(IAsyncEnumerable<TSource>, IEqualityComparer<TSource>)

Retourne des éléments distincts d’une séquence.

DistinctBy<TSource,TKey>(IAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<TKey>>, IEqualityComparer<TKey>)

Retourne des éléments distincts d’une séquence en fonction d’une fonction de sélecteur de clé spécifiée.

DistinctBy<TSource,TKey>(IAsyncEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>)

Retourne des éléments distincts d’une séquence en fonction d’une fonction de sélecteur de clé spécifiée.

ElementAtAsync<TSource>(IAsyncEnumerable<TSource>, Index, CancellationToken)

Retourne l’élément à un index spécifié dans une séquence.

ElementAtAsync<TSource>(IAsyncEnumerable<TSource>, Int32, CancellationToken)

Retourne l’élément à un index spécifié dans une séquence.

ElementAtOrDefaultAsync<TSource>(IAsyncEnumerable<TSource>, Index, CancellationToken)

Retourne l’élément à un index spécifié dans une séquence ou une valeur par défaut si l’index est hors plage.

ElementAtOrDefaultAsync<TSource>(IAsyncEnumerable<TSource>, Int32, CancellationToken)

Retourne l’élément à un index spécifié dans une séquence ou une valeur par défaut si l’index est hors plage.

Empty<TResult>()

Retourne un argument de type vide IAsyncEnumerable<T> qui a l’argument de type spécifié.

Except<TSource>(IAsyncEnumerable<TSource>, IAsyncEnumerable<TSource>, IEqualityComparer<TSource>)

Produit la différence de jeu de deux séquences.

ExceptBy<TSource,TKey>(IAsyncEnumerable<TSource>, IAsyncEnumerable<TKey>, Func<TSource,CancellationToken,ValueTask<TKey>>, IEqualityComparer<TKey>)

Produit la différence de jeu de deux séquences en fonction d’une fonction de sélecteur de clé spécifiée.

ExceptBy<TSource,TKey>(IAsyncEnumerable<TSource>, IAsyncEnumerable<TKey>, Func<TSource,TKey>, IEqualityComparer<TKey>)

Produit la différence de jeu de deux séquences en fonction d’une fonction de sélecteur de clé spécifiée.

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.

FirstOrDefaultAsync<TSource>(IAsyncEnumerable<TSource>, CancellationToken)

Retourne le premier élément d’une séquence ou la valeur par défaut de TSource si la séquence ne contient aucun élément.

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

Retourne le premier élément de la séquence qui satisfait à une condition ou une valeur par défaut si aucun élément de ce type n’est trouvé.

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

Retourne le premier élément de la séquence qui satisfait à une condition ou une valeur par défaut si aucun élément de ce type n’est trouvé.

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

Retourne le premier élément de la séquence qui satisfait à une condition ou une valeur par défaut si aucun élément de ce type n’est trouvé.

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

Retourne le premier élément de la séquence qui satisfait à une condition ou une valeur par défaut si aucun élément de ce type n’est trouvé.

FirstOrDefaultAsync<TSource>(IAsyncEnumerable<TSource>, TSource, CancellationToken)

Retourne le premier élément d’une séquence ou une valeur par défaut si la séquence ne contient aucun élément.

GroupBy<TSource,TKey,TElement,TResult>(IAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<TKey>>, Func<TSource, CancellationToken,ValueTask<TElement>>, Func<TKey,IEnumerable<TElement>, CancellationToken,ValueTask<TResult>>, IEqualityComparer<TKey>)

Regroupe les éléments d’une séquence en fonction d’une fonction de sélecteur de clé spécifiée et crée une valeur de résultat à partir de chaque groupe et de sa clé. Les valeurs de clé sont comparées à l’aide d’un comparateur spécifié et les éléments de chaque groupe sont projetés à l’aide d’une fonction spécifiée.

GroupBy<TSource,TKey,TElement,TResult>(IAsyncEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, Func<TKey,IEnumerable<TElement>, TResult>, IEqualityComparer<TKey>)

Regroupe les éléments d’une séquence en fonction d’une fonction de sélecteur de clé spécifiée et crée une valeur de résultat à partir de chaque groupe et de sa clé. Les valeurs de clé sont comparées à l’aide d’un comparateur spécifié et les éléments de chaque groupe sont projetés à l’aide d’une fonction spécifiée.

GroupBy<TSource,TKey,TElement>(IAsyncEnumerable<TSource>, Func<TSource, CancellationToken,ValueTask<TKey>>, Func<TSource,CancellationToken, ValueTask<TElement>>, IEqualityComparer<TKey>)

Regroupe les éléments d’une séquence en fonction d’une fonction de sélecteur de clé. Les clés sont comparées à l’aide d’un comparateur et les éléments de chaque groupe sont projetés à l’aide d’une fonction spécifiée.

GroupBy<TSource,TKey,TElement>(IAsyncEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>)

Regroupe les éléments d’une séquence en fonction d’une fonction de sélecteur de clé. Les clés sont comparées à l’aide d’un comparateur et les éléments de chaque groupe sont projetés à l’aide d’une fonction spécifiée.

GroupBy<TSource,TKey,TResult>(IAsyncEnumerable<TSource>, Func<TSource, CancellationToken,ValueTask<TKey>>, Func<TKey,IEnumerable<TSource>, CancellationToken,ValueTask<TResult>>, IEqualityComparer<TKey>)

Regroupe les éléments d’une séquence en fonction d’une fonction de sélecteur de clé spécifiée et crée une valeur de résultat à partir de chaque groupe et de sa clé.

GroupBy<TSource,TKey,TResult>(IAsyncEnumerable<TSource>, Func<TSource,TKey>, Func<TKey,IEnumerable<TSource>,TResult>, IEqualityComparer<TKey>)

Regroupe les éléments d’une séquence en fonction d’une fonction de sélecteur de clé spécifiée et crée une valeur de résultat à partir de chaque groupe et de sa clé.

GroupBy<TSource,TKey>(IAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<TKey>>, IEqualityComparer<TKey>)

Regroupe les éléments d’une séquence en fonction d’une fonction de sélecteur de clé spécifiée.

GroupBy<TSource,TKey>(IAsyncEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>)

Regroupe les éléments d’une séquence en fonction d’une fonction de sélecteur de clé spécifiée.

GroupJoin<TOuter,TInner,TKey,TResult>(IAsyncEnumerable<TOuter>, IAsyncEnumerable<TInner>, Func<TOuter,CancellationToken,ValueTask<TKey>>, Func<TInner,CancellationToken,ValueTask<TKey>>, Func<TOuter, IEnumerable<TInner>,CancellationToken,ValueTask<TResult>>, IEqualityComparer<TKey>)

Met en corrélation les éléments de deux séquences en fonction de l’égalité des clés et regroupe les résultats.

GroupJoin<TOuter,TInner,TKey,TResult>(IAsyncEnumerable<TOuter>, IAsyncEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,IEnumerable<TInner>,TResult>, IEqualityComparer<TKey>)

Met en corrélation les éléments de deux séquences en fonction de l’égalité des clés et regroupe les résultats.

Index<TSource>(IAsyncEnumerable<TSource>)

Retourne une énumérable qui incorpore l’index de l’élément dans un tuple.

InfiniteSequence<T>(T, T)

Génère une séquence infinie qui commence par start et génère des valeurs supplémentaires chacune incrémentée par step.

Intersect<TSource>(IAsyncEnumerable<TSource>, IAsyncEnumerable<TSource>, IEqualityComparer<TSource>)

Produit l’intersection définie de deux séquences.

IntersectBy<TSource,TKey>(IAsyncEnumerable<TSource>, IAsyncEnumerable<TKey>, Func<TSource,CancellationToken,ValueTask<TKey>>, IEqualityComparer<TKey>)

Produit l’intersection définie de deux séquences en fonction d’une fonction de sélecteur de clé spécifiée.

IntersectBy<TSource,TKey>(IAsyncEnumerable<TSource>, IAsyncEnumerable<TKey>, Func<TSource,TKey>, IEqualityComparer<TKey>)

Produit l’intersection définie de deux séquences en fonction d’une fonction de sélecteur de clé spécifiée.

Join<TOuter,TInner,TKey,TResult>(IAsyncEnumerable<TOuter>, IAsyncEnumerable<TInner>, Func<TOuter,CancellationToken,ValueTask<TKey>>, Func<TInner, CancellationToken,ValueTask<TKey>>, Func<TOuter,TInner,CancellationToken, ValueTask<TResult>>, IEqualityComparer<TKey>)

Met en corrélation les éléments de deux séquences en fonction des clés correspondantes.

Join<TOuter,TInner,TKey,TResult>(IAsyncEnumerable<TOuter>, IAsyncEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,TInner,TResult>, IEqualityComparer<TKey>)

Met en corrélation les éléments de deux séquences en fonction des clés correspondantes.

LastAsync<TSource>(IAsyncEnumerable<TSource>, CancellationToken)

Retourne le dernier élément d’une séquence.

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

Retourne le dernier élément d’une séquence qui satisfait à une condition spécifiée.

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

Retourne le dernier élément d’une séquence qui satisfait à une condition spécifiée.

LastOrDefaultAsync<TSource>(IAsyncEnumerable<TSource>, CancellationToken)

Retourne le dernier élément d’une séquence ou une valeur par défaut si la séquence ne contient aucun élément.

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

Retourne le dernier élément d’une séquence qui satisfait à une condition ou une valeur par défaut si aucun élément de ce type n’est trouvé.

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

Retourne le dernier élément d’une séquence qui satisfait à une condition ou une valeur par défaut si aucun élément de ce type n’est trouvé.

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

Retourne le dernier élément d’une séquence qui satisfait à une condition ou une valeur par défaut si aucun élément de ce type n’est trouvé.

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

Retourne le dernier élément d’une séquence qui satisfait à une condition ou une valeur par défaut si aucun élément de ce type n’est trouvé.

LastOrDefaultAsync<TSource>(IAsyncEnumerable<TSource>, TSource, CancellationToken)

Retourne le dernier élément d’une séquence ou une valeur par défaut si la séquence ne contient aucun élément.

LeftJoin<TOuter,TInner,TKey,TResult>(IAsyncEnumerable<TOuter>, IAsyncEnumerable<TInner>, Func<TOuter,CancellationToken,ValueTask<TKey>>, Func<TInner,CancellationToken,ValueTask<TKey>>, Func<TOuter, TInner,CancellationToken,ValueTask<TResult>>, IEqualityComparer<TKey>)

Met en corrélation les éléments de deux séquences en fonction des clés correspondantes.

LeftJoin<TOuter,TInner,TKey,TResult>(IAsyncEnumerable<TOuter>, IAsyncEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,TInner,TResult>, IEqualityComparer<TKey>)

Met en corrélation les éléments de deux séquences en fonction des clés correspondantes.

LongCountAsync<TSource>(IAsyncEnumerable<TSource>, CancellationToken)

Retourne le nombre d’éléments d’une séquence qui répondent à une condition.

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

Retourne le nombre d’éléments d’une séquence qui répondent à une condition.

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

Retourne le nombre d’éléments d’une séquence qui répondent à une condition.

MaxAsync<TSource>(IAsyncEnumerable<TSource>, IComparer<TSource>, CancellationToken)

Retourne la valeur maximale dans une séquence générique.

MaxByAsync<TSource,TKey>(IAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<TKey>>, IComparer<TKey>, CancellationToken)

Retourne la valeur maximale dans une séquence générique en fonction d’une fonction de sélecteur de clé spécifiée.

MaxByAsync<TSource,TKey>(IAsyncEnumerable<TSource>, Func<TSource,TKey>, IComparer<TKey>, CancellationToken)

Retourne la valeur maximale dans une séquence générique en fonction d’une fonction de sélecteur de clé spécifiée.

MinAsync<TSource>(IAsyncEnumerable<TSource>, IComparer<TSource>, CancellationToken)

Retourne la valeur minimale dans une séquence générique.

MinByAsync<TSource,TKey>(IAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<TKey>>, IComparer<TKey>, CancellationToken)

Retourne la valeur minimale dans une séquence générique en fonction d’une fonction de sélecteur de clé spécifiée.

MinByAsync<TSource,TKey>(IAsyncEnumerable<TSource>, Func<TSource,TKey>, IComparer<TKey>, CancellationToken)

Retourne la valeur minimale dans une séquence générique en fonction d’une fonction de sélecteur de clé spécifiée.

OfType<TResult>(IAsyncEnumerable<Object>)

Filtre les éléments d’un IAsyncEnumerable<T> type TResultspécifié.

Order<T>(IAsyncEnumerable<T>, IComparer<T>)

Trie les éléments d’une séquence dans l’ordre croissant.

OrderBy<TSource,TKey>(IAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<TKey>>, IComparer<TKey>)

Trie les éléments d’une séquence dans l’ordre croissant.

OrderBy<TSource,TKey>(IAsyncEnumerable<TSource>, Func<TSource,TKey>, IComparer<TKey>)

Trie les éléments d’une séquence dans l’ordre croissant.

OrderByDescending<TSource,TKey>(IAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<TKey>>, IComparer<TKey>)

Trie les éléments d’une séquence dans l’ordre décroissant.

OrderByDescending<TSource,TKey>(IAsyncEnumerable<TSource>, Func<TSource,TKey>, IComparer<TKey>)

Trie les éléments d’une séquence dans l’ordre décroissant.

OrderDescending<T>(IAsyncEnumerable<T>, IComparer<T>)

Trie les éléments d’une séquence dans l’ordre décroissant.

Prepend<TSource>(IAsyncEnumerable<TSource>, TSource)

Ajoute une valeur au début de la séquence.

Range(Int32, Int32)

Génère une séquence de nombres intégraux dans une plage spécifiée.

Repeat<TResult>(TResult, Int32)

Génère une séquence qui contient une valeur répétée.

Reverse<TSource>(IAsyncEnumerable<TSource>)

Inverse l’ordre des éléments dans une séquence.

RightJoin<TOuter,TInner,TKey,TResult>(IAsyncEnumerable<TOuter>, IAsyncEnumerable<TInner>, Func<TOuter,CancellationToken,ValueTask<TKey>>, Func<TInner,CancellationToken,ValueTask<TKey>>, Func<TOuter, TInner,CancellationToken,ValueTask<TResult>>, IEqualityComparer<TKey>)

Met en corrélation les éléments de deux séquences en fonction des clés correspondantes.

RightJoin<TOuter,TInner,TKey,TResult>(IAsyncEnumerable<TOuter>, IAsyncEnumerable<TInner>, Func<TOuter,TKey>, Func<TInner,TKey>, Func<TOuter,TInner,TResult>, IEqualityComparer<TKey>)

Met en corrélation les éléments de deux séquences en fonction des clés correspondantes.

Select<TSource,TResult>(IAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<TResult>>)

Projette chaque élément d’une séquence dans un nouveau formulaire.

Select<TSource,TResult>(IAsyncEnumerable<TSource>, Func<TSource,Int32,CancellationToken,ValueTask<TResult>>)

Projette chaque élément d’une séquence dans un nouveau formulaire en incorporant l’index de l’élément.

Select<TSource,TResult>(IAsyncEnumerable<TSource>, Func<TSource,Int32,TResult>)

Projette chaque élément d’une séquence dans un nouveau formulaire en incorporant l’index de l’élément.

Select<TSource,TResult>(IAsyncEnumerable<TSource>, Func<TSource,TResult>)

Projette chaque élément d’une séquence dans un nouveau formulaire.

SelectMany<TSource,TCollection,TResult>(IAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<IEnumerable<TCollection>>>, Func<TSource,TCollection,CancellationToken,ValueTask<TResult>>)

Projette chaque élément d’une séquence à un IEnumerable<T>, aplatit les séquences obtenues en une IAsyncEnumerable<T> seule séquence et appelle une fonction de sélecteur de résultats sur chaque élément dans celui-ci. L’index de chaque élément source est utilisé dans la forme projetée intermédiaire de cet élément.

SelectMany<TSource,TCollection,TResult>(IAsyncEnumerable<TSource>, Func<TSource,IAsyncEnumerable<TCollection>>, Func<TSource,TCollection, CancellationToken,ValueTask<TResult>>)

Projette chaque élément d’une séquence à un IAsyncEnumerable<T>, aplatit les séquences obtenues en une IAsyncEnumerable<T> seule séquence et appelle une fonction de sélecteur de résultats sur chaque élément dans celui-ci. L’index de chaque élément source est utilisé dans la forme projetée intermédiaire de cet élément.

SelectMany<TSource,TCollection,TResult>(IAsyncEnumerable<TSource>, Func<TSource,IAsyncEnumerable<TCollection>>, Func<TSource,TCollection,TResult>)

Projette chaque élément d’une séquence à un IAsyncEnumerable<T>, aplatit les séquences obtenues en une IAsyncEnumerable<T> seule séquence et appelle une fonction de sélecteur de résultats sur chaque élément dans celui-ci. L’index de chaque élément source est utilisé dans la forme projetée intermédiaire de cet élément.

SelectMany<TSource,TCollection,TResult>(IAsyncEnumerable<TSource>, Func<TSource,IEnumerable<TCollection>>, Func<TSource,TCollection,TResult>)

Projette chaque élément d’une séquence à un IEnumerable<T>, aplatit les séquences obtenues en une IAsyncEnumerable<T> seule séquence et appelle une fonction de sélecteur de résultats sur chaque élément dans celui-ci. L’index de chaque élément source est utilisé dans la forme projetée intermédiaire de cet élément.

SelectMany<TSource,TCollection,TResult>(IAsyncEnumerable<TSource>, Func<TSource,Int32,CancellationToken,ValueTask<IEnumerable<TCollection>>>, Func<TSource,TCollection,CancellationToken,ValueTask<TResult>>)

Projette chaque élément d’une séquence à un IEnumerable<T>, aplatit les séquences obtenues en une IAsyncEnumerable<T> seule séquence et appelle une fonction de sélecteur de résultats sur chaque élément dans celui-ci.

SelectMany<TSource,TCollection,TResult>(IAsyncEnumerable<TSource>, Func<TSource,Int32,IAsyncEnumerable<TCollection>>, Func<TSource, TCollection,CancellationToken,ValueTask<TResult>>)

Projette chaque élément d’une séquence à un IAsyncEnumerable<T>, aplatit les séquences obtenues en une IAsyncEnumerable<T> seule séquence et appelle une fonction de sélecteur de résultats sur chaque élément dans celui-ci.

SelectMany<TSource,TCollection,TResult>(IAsyncEnumerable<TSource>, Func<TSource,Int32,IEnumerable<TCollection>>, Func<TSource,TCollection,TResult>)

Projette chaque élément d’une séquence à un IEnumerable<T>, aplatit les séquences obtenues en une IAsyncEnumerable<T> seule séquence et appelle une fonction de sélecteur de résultats sur chaque élément dans celui-ci.

SelectMany<TSource,TResult>(IAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<IEnumerable<TResult>>>)

Projette chaque élément d’une séquence vers une IEnumerable<T> séquence et aplatit les séquences résultantes en une IAsyncEnumerable<T> seule séquence.

SelectMany<TSource,TResult>(IAsyncEnumerable<TSource>, Func<TSource,IAsyncEnumerable<TResult>>)

Projette chaque élément d’une séquence vers une IAsyncEnumerable<T> séquence et aplatit les séquences résultantes en une IAsyncEnumerable<T> seule séquence.

SelectMany<TSource,TResult>(IAsyncEnumerable<TSource>, Func<TSource,IEnumerable<TResult>>)

Projette chaque élément d’une séquence vers une IEnumerable<T> séquence et aplatit les séquences résultantes en une IAsyncEnumerable<T> seule séquence.

SelectMany<TSource,TResult>(IAsyncEnumerable<TSource>, Func<TSource,Int32,CancellationToken,ValueTask<IEnumerable<TResult>>>)

Projette chaque élément d’une séquence vers une IEnumerable<T> séquence et aplatit les séquences résultantes en une IAsyncEnumerable<T> seule séquence. L’index de chaque élément source est utilisé sous la forme projetée de cet élément.

SelectMany<TSource,TResult>(IAsyncEnumerable<TSource>, Func<TSource,Int32,IAsyncEnumerable<TResult>>)

Projette chaque élément d’une séquence vers une IAsyncEnumerable<T> séquence et aplatit les séquences résultantes en une IAsyncEnumerable<T> seule séquence. L’index de chaque élément source est utilisé sous la forme projetée de cet élément.

SelectMany<TSource,TResult>(IAsyncEnumerable<TSource>, Func<TSource,Int32,IEnumerable<TResult>>)

Projette chaque élément d’une séquence vers une IEnumerable<T> séquence et aplatit les séquences résultantes en une IAsyncEnumerable<T> seule séquence. L’index de chaque élément source est utilisé sous la forme projetée de cet élément.

Sequence<T>(T, T, T)

Génère une séquence qui commence par start et génère des valeurs supplémentaires chaque incrémentée step jusqu’à ce qu’elle endInclusive soit atteinte.

SequenceEqualAsync<TSource>(IAsyncEnumerable<TSource>, IAsyncEnumerable<TSource>, IEqualityComparer<TSource>, CancellationToken)

Détermine si deux séquences sont égales en comparant leurs éléments.

Shuffle<TSource>(IAsyncEnumerable<TSource>)

Réduit l’ordre des éléments d’une séquence.

SingleAsync<TSource>(IAsyncEnumerable<TSource>, CancellationToken)

Retourne le seul élément d’une séquence et lève une exception s’il n’y a pas exactement un élément dans la séquence.

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

Retourne le seul élément d’une séquence qui satisfait à une condition spécifiée et lève une exception si plusieurs éléments de ce type existent.

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

Retourne le seul élément d’une séquence qui satisfait à une condition spécifiée et lève une exception si plusieurs éléments de ce type existent.

SingleOrDefaultAsync<TSource>(IAsyncEnumerable<TSource>, CancellationToken)

Retourne le seul élément d’une séquence ou une valeur par défaut si la séquence est vide ; cette méthode lève une exception s’il existe plusieurs éléments dans la séquence.

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

Retourne le seul élément d’une séquence qui satisfait à une condition spécifiée ou à une valeur par défaut s’il n’existe aucun élément de ce type ; cette méthode lève une exception si plusieurs éléments répondent à la condition.

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

Retourne le seul élément d’une séquence qui satisfait à une condition spécifiée ou à une valeur par défaut s’il n’existe aucun élément de ce type ; cette méthode lève une exception si plusieurs éléments répondent à la condition.

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

Retourne le seul élément d’une séquence qui satisfait à une condition spécifiée ou à une valeur par défaut s’il n’existe aucun élément de ce type ; cette méthode lève une exception si plusieurs éléments répondent à la condition.

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

Retourne le seul élément d’une séquence qui satisfait à une condition spécifiée ou à une valeur par défaut s’il n’existe aucun élément de ce type ; cette méthode lève une exception si plusieurs éléments répondent à la condition.

SingleOrDefaultAsync<TSource>(IAsyncEnumerable<TSource>, TSource, CancellationToken)

Retourne le seul élément d’une séquence ou une valeur par défaut si la séquence est vide ; cette méthode lève une exception s’il existe plusieurs éléments dans la séquence.

Skip<TSource>(IAsyncEnumerable<TSource>, Int32)

Contourne un nombre spécifié d’éléments dans une séquence, puis retourne les éléments restants.

SkipLast<TSource>(IAsyncEnumerable<TSource>, Int32)

Retourne une nouvelle séquence qui contient les éléments à partir des source derniers count éléments de la collection source omis.

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

Contourne les éléments d’une séquence tant qu’une condition spécifiée est vraie, puis retourne les éléments restants.

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

Contourne les éléments d’une séquence tant qu’une condition spécifiée est vraie, puis retourne les éléments restants.

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

Contourne les éléments d’une séquence tant qu’une condition spécifiée est vraie, puis retourne les éléments restants. L’index de l’élément est utilisé dans la logique de la fonction de prédicat.

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

Contourne les éléments d’une séquence tant qu’une condition spécifiée est vraie, puis retourne les éléments restants. L’index de l’élément est utilisé dans la logique de la fonction de prédicat.

SumAsync(IAsyncEnumerable<Decimal>, CancellationToken)

Calcule la somme d’une séquence de valeurs.

SumAsync(IAsyncEnumerable<Double>, CancellationToken)

Calcule la somme d’une séquence de valeurs.

SumAsync(IAsyncEnumerable<Int32>, CancellationToken)

Calcule la somme d’une séquence de valeurs.

SumAsync(IAsyncEnumerable<Int64>, CancellationToken)

Calcule la somme d’une séquence de valeurs.

SumAsync(IAsyncEnumerable<Nullable<Decimal>>, CancellationToken)

Calcule la somme d’une séquence de valeurs nullables.

SumAsync(IAsyncEnumerable<Nullable<Double>>, CancellationToken)

Calcule la somme d’une séquence de valeurs nullables.

SumAsync(IAsyncEnumerable<Nullable<Int32>>, CancellationToken)

Calcule la somme d’une séquence de valeurs nullables.

SumAsync(IAsyncEnumerable<Nullable<Int64>>, CancellationToken)

Calcule la somme d’une séquence de valeurs nullables.

SumAsync(IAsyncEnumerable<Nullable<Single>>, CancellationToken)

Calcule la somme d’une séquence de valeurs nullables.

SumAsync(IAsyncEnumerable<Single>, CancellationToken)

Calcule la somme d’une séquence de valeurs.

Take<TSource>(IAsyncEnumerable<TSource>, Int32)

Retourne un nombre spécifié d’éléments contigus à partir du début d’une séquence.

Take<TSource>(IAsyncEnumerable<TSource>, Range)

Retourne une plage spécifiée d’éléments contigus à partir d’une séquence.

TakeLast<TSource>(IAsyncEnumerable<TSource>, Int32)

Retourne une nouvelle séquence qui contient les derniers count éléments de source.

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,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,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.

ThenBy<TSource,TKey>(IOrderedAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<TKey>>, IComparer<TKey>)

Effectue un classement ultérieur des éléments dans une séquence dans l’ordre croissant.

ThenBy<TSource,TKey>(IOrderedAsyncEnumerable<TSource>, Func<TSource,TKey>, IComparer<TKey>)

Effectue un classement ultérieur des éléments dans une séquence dans l’ordre croissant.

ThenByDescending<TSource,TKey>(IOrderedAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<TKey>>, IComparer<TKey>)

Effectue un classement ultérieur des éléments dans une séquence dans l’ordre décroissant.

ThenByDescending<TSource,TKey>(IOrderedAsyncEnumerable<TSource>, Func<TSource,TKey>, IComparer<TKey>)

Effectue un classement ultérieur des éléments dans une séquence dans l’ordre décroissant.

ToArrayAsync<TSource>(IAsyncEnumerable<TSource>, CancellationToken)

Crée un tableau à partir d’un IAsyncEnumerable<T>.

ToAsyncEnumerable<TSource>(IEnumerable<TSource>)

Convertit un IEnumerable<T> en IAsyncEnumerable<T>.

ToDictionaryAsync<TKey,TValue>(IAsyncEnumerable<KeyValuePair<TKey,TValue>>, IEqualityComparer<TKey>, CancellationToken)

Crée un Dictionary<TKey,TValue> comparateur de clé en fonction d’un IAsyncEnumerable<T> comparateur de clés spécifié.

ToDictionaryAsync<TKey,TValue>(IAsyncEnumerable<ValueTuple<TKey,TValue>>, IEqualityComparer<TKey>, CancellationToken)

Crée un Dictionary<TKey,TValue> comparateur de clé en fonction d’un IAsyncEnumerable<T> comparateur de clés spécifié.

ToDictionaryAsync<TSource,TKey,TElement>(IAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<TKey>>, Func<TSource, CancellationToken,ValueTask<TElement>>, IEqualityComparer<TKey>, CancellationToken)

Crée un élément à partir d’un sélecteurDictionary<TKey,TValue> de clés et d’une IAsyncEnumerable<T>>fonction de sélecteur d’élément spécifiés.

ToDictionaryAsync<TSource,TKey,TElement>(IAsyncEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>, CancellationToken)

Crée un élément à partir d’un sélecteurDictionary<TKey,TValue> de clés et d’une IAsyncEnumerable<T>>fonction de sélecteur d’élément spécifiés.

ToDictionaryAsync<TSource,TKey>(IAsyncEnumerable<TSource>, Func<TSource, CancellationToken,ValueTask<TKey>>, IEqualityComparer<TKey>, CancellationToken)

Crée un Dictionary<TKey,TValue> à partir d’un IAsyncEnumerable<T> en fonction d’une fonction de sélecteur de clé spécifiée.

ToDictionaryAsync<TSource,TKey>(IAsyncEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>, CancellationToken)

Crée un Dictionary<TKey,TValue> à partir d’un IAsyncEnumerable<T> en fonction d’une fonction de sélecteur de clé spécifiée.

ToHashSetAsync<TSource>(IAsyncEnumerable<TSource>, IEqualityComparer<TSource>, CancellationToken)

Crée un HashSet<T> à partir d’un IAsyncEnumerable<T>.

ToListAsync<TSource>(IAsyncEnumerable<TSource>, CancellationToken)

Crée une liste à partir d’un IAsyncEnumerable<T>.

ToLookupAsync<TSource,TKey,TElement>(IAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<TKey>>, Func<TSource, CancellationToken,ValueTask<TElement>>, IEqualityComparer<TKey>, CancellationToken)

Crée un élément ILookup<TKey,TElement> à partir d’une IAsyncEnumerable<T> fonction de sélecteur de clé spécifiée et de fonctions de sélecteur d’élément.

ToLookupAsync<TSource,TKey,TElement>(IAsyncEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>, CancellationToken)

Crée un élément ILookup<TKey,TElement> à partir d’une IAsyncEnumerable<T> fonction de sélecteur de clé spécifiée et de fonctions de sélecteur d’élément.

ToLookupAsync<TSource,TKey>(IAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<TKey>>, IEqualityComparer<TKey>, CancellationToken)

Crée un ILookup<TKey,TElement> à partir d’un IAsyncEnumerable<T> en fonction d’une fonction de sélecteur de clé spécifiée.

ToLookupAsync<TSource,TKey>(IAsyncEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>, CancellationToken)

Crée un ILookup<TKey,TElement> à partir d’un IAsyncEnumerable<T> en fonction d’une fonction de sélecteur de clé spécifiée.

Union<TSource>(IAsyncEnumerable<TSource>, IAsyncEnumerable<TSource>, IEqualityComparer<TSource>)

Produit l’union définie de deux séquences.

UnionBy<TSource,TKey>(IAsyncEnumerable<TSource>, IAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<TKey>>, IEqualityComparer<TKey>)

Produit l’union définie de deux séquences en fonction d’une fonction de sélecteur de clé spécifiée.

UnionBy<TSource,TKey>(IAsyncEnumerable<TSource>, IAsyncEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>)

Produit l’union définie de deux séquences en fonction d’une fonction de sélecteur de clé spécifiée.

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

Filtre une séquence de valeurs basée sur un prédicat.

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

Filtre une séquence de valeurs basée sur un prédicat.

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

Filtre une séquence de valeurs basée sur un prédicat. L’index de chaque élément est utilisé dans la logique de la fonction de prédicat.

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

Filtre une séquence de valeurs basée sur un prédicat. L’index de chaque élément est utilisé dans la logique de la fonction de prédicat.

Zip<TFirst,TSecond,TResult>(IAsyncEnumerable<TFirst>, IAsyncEnumerable<TSecond>, Func<TFirst,TSecond,CancellationToken,ValueTask<TResult>>)

Applique une fonction spécifiée aux éléments correspondants de deux séquences, produisant une séquence des résultats.

Zip<TFirst,TSecond,TResult>(IAsyncEnumerable<TFirst>, IAsyncEnumerable<TSecond>, Func<TFirst,TSecond,TResult>)

Applique une fonction spécifiée aux éléments correspondants de deux séquences, produisant une séquence des résultats.

Zip<TFirst,TSecond,TThird>(IAsyncEnumerable<TFirst>, IAsyncEnumerable<TSecond>, IAsyncEnumerable<TThird>)

Produit une séquence de tuples avec des éléments des trois séquences spécifiées.

Zip<TFirst,TSecond>(IAsyncEnumerable<TFirst>, IAsyncEnumerable<TSecond>)

Produit une séquence de tuples avec des éléments des deux séquences spécifiées.

S’applique à