ParallelEnumerable.TakeWhile Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Belirtilen koşul true olduğu sürece paralel diziden öğeleri döndürür.
Aşırı Yüklemeler
TakeWhile<TSource>(ParallelQuery<TSource>, Func<TSource,Int32,Boolean>) |
Belirtilen koşul true olduğu sürece paralel diziden öğeleri döndürür. öğesinin dizini koşul işlevinin mantığında kullanılır. |
TakeWhile<TSource>(ParallelQuery<TSource>, Func<TSource,Boolean>) |
Belirtilen koşul true olduğu sürece paralel diziden öğeleri döndürür. |
TakeWhile<TSource>(ParallelQuery<TSource>, Func<TSource,Int32,Boolean>)
- Kaynak:
- ParallelEnumerable.cs
- Kaynak:
- ParallelEnumerable.cs
- Kaynak:
- ParallelEnumerable.cs
Belirtilen koşul true olduğu sürece paralel diziden öğeleri döndürür. öğesinin dizini koşul işlevinin mantığında kullanılır.
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)
Tür Parametreleri
- TSource
öğelerinin source
türü.
Parametreler
- source
- ParallelQuery<TSource>
Öğelerinin döndürüleceği sıra.
Bir koşul için her kaynak öğeyi test etmek için bir işlev; işlevinin ikinci parametresi, kaynak öğenin dizinini temsil eder.
Döndürülenler
Testin artık geçildiği öğeden önce gerçekleşen giriş dizisinden öğeleri içeren bir dizi.
Özel durumlar
source
veya predicate
null başvurudur (Visual Basic'te hiçbir şey).
sorgu, üzerinden WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken)geçirilen belirteçle iptal edildi.
Int32.MaxValue öğelerinden daha fazlası bu sorgu tarafından numaralandırılır.
Sorgunun değerlendirilmesi sırasında bir veya daha fazla özel durum oluştu.
Ayrıca bkz.
Şunlara uygulanır
TakeWhile<TSource>(ParallelQuery<TSource>, Func<TSource,Boolean>)
- Kaynak:
- ParallelEnumerable.cs
- Kaynak:
- ParallelEnumerable.cs
- Kaynak:
- ParallelEnumerable.cs
Belirtilen koşul true olduğu sürece paralel diziden öğeleri döndürür.
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)
Tür Parametreleri
- TSource
öğelerinin source
türü.
Parametreler
- source
- ParallelQuery<TSource>
Öğelerinin döndürüleceği sıra.
Döndürülenler
Testin artık geçildiği öğeden önce oluşan giriş dizisinden öğeleri içeren bir dizi.
Özel durumlar
source
veya predicate
null başvurudur (Visual Basic'te hiçbir şey).
sorgu, üzerinden WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken)geçirilen belirteçle iptal edildi.
Sorgunun değerlendirilmesi sırasında bir veya daha fazla özel durum oluştu.