AsyncEnumerable.Take Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
| Nazwa | Opis |
|---|---|
| Take<TSource>(IAsyncEnumerable<TSource>, Range) |
Zwraca określony zakres ciągłych elementów z sekwencji. |
| Take<TSource>(IAsyncEnumerable<TSource>, Int32) |
Zwraca określoną liczbę ciągłych elementów od początku sekwencji. |
Take<TSource>(IAsyncEnumerable<TSource>, Range)
- Źródło:
- Take.cs
- Źródło:
- Take.cs
- Źródło:
- Take.cs
- Źródło:
- Take.cs
Zwraca określony zakres ciągłych elementów z sekwencji.
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)
Parametry typu
- TSource
Typ elementów elementu source.
Parametry
- source
- IAsyncEnumerable<TSource>
Sekwencja zwracania elementów z.
- range
- Range
Zakres elementów do zwrócenia, który ma indeksy początkowe i końcowe od początku lub na końcu.
Zwraca
Element IAsyncEnumerable<T> zawierający określone range elementy z source sekwencji.
Wyjątki
Parametr source ma wartość null.
Uwagi
Ta metoda jest implementowana przy użyciu odroczonego wykonania. Natychmiastowa wartość zwracana to obiekt, który przechowuje wszystkie informacje wymagane do wykonania akcji. Zapytanie reprezentowane przez tę metodę nie jest wykonywane, dopóki obiekt nie zostanie wyliczony przez wywołanie metody "GetEnumerator" bezpośrednio lub przy użyciu polecenia "foreach" w języku Visual C# lub "For Each" w Visual Basic.
Weź wyliczenia source i zwraca elementy, których indeksy należą do określonego range.
Dotyczy
Take<TSource>(IAsyncEnumerable<TSource>, Int32)
- Źródło:
- Take.cs
- Źródło:
- Take.cs
- Źródło:
- Take.cs
- Źródło:
- Take.cs
Zwraca określoną liczbę ciągłych elementów od początku sekwencji.
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)
Parametry typu
- TSource
Typ elementów źródła.
Parametry
- source
- IAsyncEnumerable<TSource>
Sekwencja zwracania elementów z.
- count
- Int32
Liczba elementów do zwrócenia.
Zwraca
Element IAsyncEnumerable<T> zawierający określoną liczbę elementów od początku sekwencji danych wejściowych.
Wyjątki
Parametr source ma wartość null.