AsyncEnumerable.Take Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
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
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.