ParallelEnumerable.FirstOrDefault 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.
Paralel dizinin ilk öğesini veya dizi öğe içermiyorsa varsayılan değeri döndürür.
Aşırı Yüklemeler
| Name | Description |
|---|---|
| FirstOrDefault<TSource>(ParallelQuery<TSource>) |
Paralel dizinin ilk öğesini veya dizi öğe içermiyorsa varsayılan değeri döndürür. |
| FirstOrDefault<TSource>(ParallelQuery<TSource>, Func<TSource,Boolean>) |
Bir koşulu karşılayan paralel dizinin ilk öğesini veya böyle bir öğe bulunamazsa varsayılan değeri döndürür. |
FirstOrDefault<TSource>(ParallelQuery<TSource>)
- Kaynak:
- ParallelEnumerable.cs
- Kaynak:
- ParallelEnumerable.cs
- Kaynak:
- ParallelEnumerable.cs
- Kaynak:
- ParallelEnumerable.cs
- Kaynak:
- ParallelEnumerable.cs
Paralel dizinin ilk öğesini veya dizi öğe içermiyorsa varsayılan değeri döndürür.
public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
static TSource FirstOrDefault(System::Linq::ParallelQuery<TSource> ^ source);
public static TSource FirstOrDefault<TSource>(this System.Linq.ParallelQuery<TSource> source);
public static TSource? FirstOrDefault<TSource>(this System.Linq.ParallelQuery<TSource> source);
static member FirstOrDefault : System.Linq.ParallelQuery<'Source> -> 'Source
<Extension()>
Public Function FirstOrDefault(Of TSource) (source As ParallelQuery(Of TSource)) As TSource
Tür Parametreleri
- TSource
öğelerinin sourcetürü.
Parametreler
- source
- ParallelQuery<TSource>
öğesinin ilk öğesini döndürme sırası.
Döndürülenler
default(TSource) boşsa source , değilse içindeki sourceilk öğedir.
Özel durumlar
sorgu, üzerinden WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken)geçirilen belirteçle iptal edildi.
source null başvurudur (Visual Basic'da hiçbir şey yoktur).
Sorgunun değerlendirmesi sırasında bir veya daha fazla özel durum oluştu.
Açıklamalar
Sorgu sıralı değilse, ilk öğe belirlenimci değildir. Daha fazla bilgi için bkz. PLINQ'te Sipariş Koruması.
Ayrıca bkz.
Şunlara uygulanır
FirstOrDefault<TSource>(ParallelQuery<TSource>, Func<TSource,Boolean>)
- Kaynak:
- ParallelEnumerable.cs
- Kaynak:
- ParallelEnumerable.cs
- Kaynak:
- ParallelEnumerable.cs
- Kaynak:
- ParallelEnumerable.cs
- Kaynak:
- ParallelEnumerable.cs
Bir koşulu karşılayan paralel dizinin ilk öğesini veya böyle bir öğe bulunamazsa varsayılan değeri döndürür.
public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
static TSource FirstOrDefault(System::Linq::ParallelQuery<TSource> ^ source, Func<TSource, bool> ^ predicate);
public static TSource FirstOrDefault<TSource>(this System.Linq.ParallelQuery<TSource> source, Func<TSource,bool> predicate);
public static TSource? FirstOrDefault<TSource>(this System.Linq.ParallelQuery<TSource> source, Func<TSource,bool> predicate);
static member FirstOrDefault : System.Linq.ParallelQuery<'Source> * Func<'Source, bool> -> 'Source
<Extension()>
Public Function FirstOrDefault(Of TSource) (source As ParallelQuery(Of TSource), predicate As Func(Of TSource, Boolean)) As TSource
Tür Parametreleri
- TSource
öğelerinin sourcetürü.
Parametreler
- source
- ParallelQuery<TSource>
Öğesi döndürülecek sıra.
Döndürülenler
default(TSource) boşsa source veya hiçbir öğe koşula göre belirtilen testi geçmezse, içindeki ilk öğe source koşula göre belirtilen testi geçirir.
Özel durumlar
sorgu, üzerinden WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken)geçirilen belirteçle iptal edildi.
source veya predicate null başvurudur (Visual Basic hiçbir şey yoktur).
Sorgunun değerlendirmesi sırasında bir veya daha fazla özel durum oluştu.
Açıklamalar
Sorgu sıralı değilse, ilk öğe belirlenimci değildir. Daha fazla bilgi için bkz. PLINQ'te Sipariş Koruması.