AsyncEnumerable.Take 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 |
|---|---|
| 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. |
Take<TSource>(IAsyncEnumerable<TSource>, Int32)
- Source:
- Take.cs
- Source:
- Take.cs
- Source:
- Take.cs
Retourne un nombre spécifié d’éléments contigus à partir du début d’une séquence.
public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
static System::Collections::Generic::IAsyncEnumerable<TSource> ^ Take(System::Collections::Generic::IAsyncEnumerable<TSource> ^ source, int count);
public static System.Collections.Generic.IAsyncEnumerable<TSource> Take<TSource>(this System.Collections.Generic.IAsyncEnumerable<TSource> source, int count);
static member Take : System.Collections.Generic.IAsyncEnumerable<'Source> * int -> System.Collections.Generic.IAsyncEnumerable<'Source>
<Extension()>
Public Function Take(Of TSource) (source As IAsyncEnumerable(Of TSource), count As Integer) 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.
- count
- Int32
Nombre d’éléments à retourner.
Retours
Qui IAsyncEnumerable<T> contient le nombre spécifié d’éléments à partir du début de la séquence d’entrée.
Exceptions
source a la valeur null.
S’applique à
Take<TSource>(IAsyncEnumerable<TSource>, Range)
- Source:
- Take.cs
- Source:
- Take.cs
- Source:
- Take.cs
Retourne une plage spécifiée d’éléments contigus à partir d’une séquence.
public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
static System::Collections::Generic::IAsyncEnumerable<TSource> ^ Take(System::Collections::Generic::IAsyncEnumerable<TSource> ^ source, Range range);
public static System.Collections.Generic.IAsyncEnumerable<TSource> Take<TSource>(this System.Collections.Generic.IAsyncEnumerable<TSource> source, Range range);
static member Take : System.Collections.Generic.IAsyncEnumerable<'Source> * Range -> System.Collections.Generic.IAsyncEnumerable<'Source>
<Extension()>
Public Function Take(Of TSource) (source As IAsyncEnumerable(Of TSource), range As Range) As IAsyncEnumerable(Of TSource)
Paramètres de type
- TSource
Type des éléments de source.
Paramètres
- source
- IAsyncEnumerable<TSource>
Séquence à partir de laquelle retourner des éléments.
- range
- Range
Plage d’éléments à retourner, qui a des index de début et de fin à partir du début ou de la fin.
Retours
Qui IAsyncEnumerable<T> contient les éléments spécifiés range de la source séquence.
Exceptions
source a la valeur null.
Remarques
Cette méthode est implémentée à l’aide de l’exécution différée. La valeur de retour immédiate est un objet qui stocke toutes les informations requises pour effectuer l’action. La requête représentée par cette méthode n’est pas exécutée tant que l’objet n’est pas énuméré en appelant directement sa méthode « GetEnumerator » ou en utilisant « foreach » dans Visual C# ou « For Each » dans Visual Basic.
Prenez des énumérations et génère des source éléments dont les index appartiennent à l’objet spécifié range.