AsyncEnumerable.UnionBy 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 |
|---|---|
| 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. |
| 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>)
- Source:
- UnionBy.cs
- Source:
- UnionBy.cs
- Source:
- UnionBy.cs
Produit l’union définie de deux séquences en fonction d’une fonction de sélecteur de clé spécifiée.
public static System.Collections.Generic.IAsyncEnumerable<TSource> UnionBy<TSource,TKey>(this System.Collections.Generic.IAsyncEnumerable<TSource> first, System.Collections.Generic.IAsyncEnumerable<TSource> second, Func<TSource,TKey> keySelector, System.Collections.Generic.IEqualityComparer<TKey>? comparer = default);
static member UnionBy : System.Collections.Generic.IAsyncEnumerable<'Source> * System.Collections.Generic.IAsyncEnumerable<'Source> * Func<'Source, 'Key> * System.Collections.Generic.IEqualityComparer<'Key> -> System.Collections.Generic.IAsyncEnumerable<'Source>
<Extension()>
Public Function UnionBy(Of TSource, TKey) (first As IAsyncEnumerable(Of TSource), second As IAsyncEnumerable(Of TSource), keySelector As Func(Of TSource, TKey), Optional comparer As IEqualityComparer(Of TKey) = Nothing) As IAsyncEnumerable(Of TSource)
Paramètres de type
- TSource
Type des éléments des séquences d’entrée.
- TKey
Type de clé par lequel identifier les éléments.
Paramètres
- first
- IAsyncEnumerable<TSource>
Dont IAsyncEnumerable<T> les éléments distincts forment le premier jeu pour l’union.
- second
- IAsyncEnumerable<TSource>
Dont IAsyncEnumerable<T> les éléments distincts forment le deuxième jeu pour l’union.
- keySelector
- Func<TSource,TKey>
Fonction permettant d’extraire la clé de chaque élément.
- comparer
- IEqualityComparer<TKey>
À IEqualityComparer<T> comparer.
Retours
Qui IAsyncEnumerable<T> contient les éléments des deux séquences d’entrée, à l’exclusion des doublons.
Exceptions
second a la valeur null.
S’applique à
UnionBy<TSource,TKey>(IAsyncEnumerable<TSource>, IAsyncEnumerable<TSource>, Func<TSource,CancellationToken,ValueTask<TKey>>, IEqualityComparer<TKey>)
- Source:
- UnionBy.cs
- Source:
- UnionBy.cs
- Source:
- UnionBy.cs
Produit l’union définie de deux séquences en fonction d’une fonction de sélecteur de clé spécifiée.
public static System.Collections.Generic.IAsyncEnumerable<TSource> UnionBy<TSource,TKey>(this System.Collections.Generic.IAsyncEnumerable<TSource> first, System.Collections.Generic.IAsyncEnumerable<TSource> second, Func<TSource,System.Threading.CancellationToken,System.Threading.Tasks.ValueTask<TKey>> keySelector, System.Collections.Generic.IEqualityComparer<TKey>? comparer = default);
static member UnionBy : System.Collections.Generic.IAsyncEnumerable<'Source> * System.Collections.Generic.IAsyncEnumerable<'Source> * Func<'Source, System.Threading.CancellationToken, System.Threading.Tasks.ValueTask<'Key>> * System.Collections.Generic.IEqualityComparer<'Key> -> System.Collections.Generic.IAsyncEnumerable<'Source>
<Extension()>
Public Function UnionBy(Of TSource, TKey) (first As IAsyncEnumerable(Of TSource), second As IAsyncEnumerable(Of TSource), keySelector As Func(Of TSource, CancellationToken, ValueTask(Of TKey)), Optional comparer As IEqualityComparer(Of TKey) = Nothing) As IAsyncEnumerable(Of TSource)
Paramètres de type
- TSource
Type des éléments des séquences d’entrée.
- TKey
Type de clé par lequel identifier les éléments.
Paramètres
- first
- IAsyncEnumerable<TSource>
Dont IAsyncEnumerable<T> les éléments distincts forment le premier jeu pour l’union.
- second
- IAsyncEnumerable<TSource>
Dont IAsyncEnumerable<T> les éléments distincts forment le deuxième jeu pour l’union.
- keySelector
- Func<TSource,CancellationToken,ValueTask<TKey>>
Fonction permettant d’extraire la clé de chaque élément.
- comparer
- IEqualityComparer<TKey>
À IEqualityComparer<T> comparer.
Retours
Qui IAsyncEnumerable<T> contient les éléments des deux séquences d’entrée, à l’exclusion des doublons.
Exceptions
second a la valeur null.