AsyncEnumerable.Take Méthode

Définition

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

IAsyncEnumerable<TSource>

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

IAsyncEnumerable<TSource>

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.

S’applique à