AsyncEnumerable.Take Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
| Nome | Descrizione |
|---|---|
| Take<TSource>(IAsyncEnumerable<TSource>, Int32) |
Restituisce un numero specificato di elementi contigui dall'inizio di una sequenza. |
| Take<TSource>(IAsyncEnumerable<TSource>, Range) |
Restituisce un intervallo specificato di elementi contigui da una sequenza. |
Take<TSource>(IAsyncEnumerable<TSource>, Int32)
- Origine:
- Take.cs
- Origine:
- Take.cs
- Origine:
- Take.cs
Restituisce un numero specificato di elementi contigui dall'inizio di una sequenza.
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)
Parametri di tipo
- TSource
Tipo degli elementi di origine.
Parametri
- source
- IAsyncEnumerable<TSource>
Sequenza da cui restituire gli elementi.
- count
- Int32
Numero di elementi da restituire.
Valori restituiti
Oggetto IAsyncEnumerable<T> contenente il numero specificato di elementi dall'inizio della sequenza di input.
Eccezioni
source è null.
Si applica a
Take<TSource>(IAsyncEnumerable<TSource>, Range)
- Origine:
- Take.cs
- Origine:
- Take.cs
- Origine:
- Take.cs
Restituisce un intervallo specificato di elementi contigui da una sequenza.
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)
Parametri di tipo
- TSource
Tipo degli elementi di source.
Parametri
- source
- IAsyncEnumerable<TSource>
Sequenza da cui restituire gli elementi.
- range
- Range
Intervallo di elementi da restituire, con indici iniziali e finali dall'inizio o dalla fine.
Valori restituiti
Oggetto IAsyncEnumerable<T> contenente l'oggetto specificato range di elementi dalla source sequenza.
Eccezioni
source è null.
Commenti
Questo metodo viene implementato usando l'esecuzione posticipata. Il valore restituito immediato è un oggetto che archivia tutte le informazioni necessarie per eseguire l'azione. La query rappresentata da questo metodo non viene eseguita finché l'oggetto non viene enumerato chiamando direttamente il metodo 'GetEnumerator' o usando 'foreach' in Visual C# o 'For Each' in Visual Basic.
Accetta enumera e restituisce source gli elementi i cui indici appartengono all'oggetto specificato range.