ParallelEnumerable.TakeWhile Metode

Definisi

Mengembalikan elemen dari urutan paralel selama kondisi yang ditentukan adalah true.

Overload

Nama Deskripsi
TakeWhile<TSource>(ParallelQuery<TSource>, Func<TSource,Int32,Boolean>)

Mengembalikan elemen dari urutan paralel selama kondisi yang ditentukan adalah true. Indeks elemen digunakan dalam logika fungsi predikat.

TakeWhile<TSource>(ParallelQuery<TSource>, Func<TSource,Boolean>)

Mengembalikan elemen dari urutan paralel selama kondisi yang ditentukan adalah true.

TakeWhile<TSource>(ParallelQuery<TSource>, Func<TSource,Int32,Boolean>)

Sumber:
ParallelEnumerable.cs
Sumber:
ParallelEnumerable.cs
Sumber:
ParallelEnumerable.cs
Sumber:
ParallelEnumerable.cs
Sumber:
ParallelEnumerable.cs

Mengembalikan elemen dari urutan paralel selama kondisi yang ditentukan adalah true. Indeks elemen digunakan dalam logika fungsi predikat.

public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
 static System::Linq::ParallelQuery<TSource> ^ TakeWhile(System::Linq::ParallelQuery<TSource> ^ source, Func<TSource, int, bool> ^ predicate);
public static System.Linq.ParallelQuery<TSource> TakeWhile<TSource>(this System.Linq.ParallelQuery<TSource> source, Func<TSource,int,bool> predicate);
static member TakeWhile : System.Linq.ParallelQuery<'Source> * Func<'Source, int, bool> -> System.Linq.ParallelQuery<'Source>
<Extension()>
Public Function TakeWhile(Of TSource) (source As ParallelQuery(Of TSource), predicate As Func(Of TSource, Integer, Boolean)) As ParallelQuery(Of TSource)

Jenis parameter

TSource

Jenis elemen .source

Parameter

source
ParallelQuery<TSource>

Urutan untuk mengembalikan elemen dari.

predicate
Func<TSource,Int32,Boolean>

Fungsi untuk menguji setiap elemen sumber untuk kondisi; parameter kedua fungsi mewakili indeks elemen sumber.

Mengembalikan

Urutan yang berisi elemen dari urutan input yang terjadi sebelum elemen di mana pengujian tidak lagi lulus.

Pengecualian

source atau predicate adalah referensi null (Tidak ada dalam Visual Basic).

Lebih dari elemen Int32.MaxValue dijumlahkan oleh kueri ini.

Satu atau beberapa pengecualian terjadi selama evaluasi kueri.

Lihat juga

Berlaku untuk

TakeWhile<TSource>(ParallelQuery<TSource>, Func<TSource,Boolean>)

Sumber:
ParallelEnumerable.cs
Sumber:
ParallelEnumerable.cs
Sumber:
ParallelEnumerable.cs
Sumber:
ParallelEnumerable.cs
Sumber:
ParallelEnumerable.cs

Mengembalikan elemen dari urutan paralel selama kondisi yang ditentukan adalah true.

public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
 static System::Linq::ParallelQuery<TSource> ^ TakeWhile(System::Linq::ParallelQuery<TSource> ^ source, Func<TSource, bool> ^ predicate);
public static System.Linq.ParallelQuery<TSource> TakeWhile<TSource>(this System.Linq.ParallelQuery<TSource> source, Func<TSource,bool> predicate);
static member TakeWhile : System.Linq.ParallelQuery<'Source> * Func<'Source, bool> -> System.Linq.ParallelQuery<'Source>
<Extension()>
Public Function TakeWhile(Of TSource) (source As ParallelQuery(Of TSource), predicate As Func(Of TSource, Boolean)) As ParallelQuery(Of TSource)

Jenis parameter

TSource

Jenis elemen .source

Parameter

source
ParallelQuery<TSource>

Urutan untuk mengembalikan elemen dari.

predicate
Func<TSource,Boolean>

Fungsi untuk menguji setiap elemen untuk kondisi.

Mengembalikan

Urutan yang berisi elemen dari urutan input yang terjadi sebelum elemen di mana pengujian tidak lagi lulus.

Pengecualian

source atau predicate adalah referensi null (Tidak ada dalam Visual Basic).

Satu atau beberapa pengecualian terjadi selama evaluasi kueri.

Lihat juga

Berlaku untuk