AsyncEnumerable.Take Método

Definición

Sobrecargas

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

Devuelve un número especificado de elementos contiguos desde el inicio de una secuencia.

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

Devuelve un intervalo especificado de elementos contiguos de una secuencia.

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

Source:
Take.cs
Source:
Take.cs
Source:
Take.cs

Devuelve un número especificado de elementos contiguos desde el inicio de una secuencia.

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)

Parámetros de tipo

TSource

Tipo de los elementos de origen.

Parámetros

source
IAsyncEnumerable<TSource>

Secuencia de la que se van a devolver elementos.

count
Int32

Número de elementos que se van a devolver.

Devoluciones

IAsyncEnumerable<TSource>

que IAsyncEnumerable<T> contiene el número especificado de elementos desde el principio de la secuencia de entrada.

Excepciones

source es null.

Se aplica a

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

Source:
Take.cs
Source:
Take.cs
Source:
Take.cs

Devuelve un intervalo especificado de elementos contiguos de una secuencia.

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)

Parámetros de tipo

TSource

Tipo de los elementos de source.

Parámetros

source
IAsyncEnumerable<TSource>

Secuencia de la que se van a devolver elementos.

range
Range

Intervalo de elementos que se van a devolver, que tiene índices iniciales y finales desde el principio o el final.

Devoluciones

IAsyncEnumerable<TSource>

que IAsyncEnumerable<T> contiene el especificado range de elementos de la source secuencia.

Excepciones

source es null.

Comentarios

Este método se implementa mediante la ejecución diferida. El valor devuelto inmediato es un objeto que almacena toda la información necesaria para realizar la acción. La consulta representada por este método no se ejecuta hasta que el objeto se enumera llamando directamente al método "GetEnumerator" o mediante "foreach" en Visual C# o "For Each" en Visual Basic.

Tome enumeraciones source y genere elementos cuyos índices pertenecen al especificado range.

Se aplica a