ParallelEnumerable.Single Yöntem

Tanım

Paralel dizinin tek öğesini döndürür ve dizide tam olarak bir öğe yoksa bir özel durum oluşturur.

Aşırı Yüklemeler

Single<TSource>(ParallelQuery<TSource>)

Paralel dizinin tek öğesini döndürür ve dizide tam olarak bir öğe yoksa bir özel durum oluşturur.

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

Belirtilen koşulu karşılayan paralel dizinin tek öğesini döndürür ve birden fazla öğe varsa bir özel durum oluşturur.

Single<TSource>(ParallelQuery<TSource>)

Paralel dizinin tek öğesini döndürür ve dizide tam olarak bir öğe yoksa bir özel durum oluşturur.

public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
 static TSource Single(System::Linq::ParallelQuery<TSource> ^ source);
public static TSource Single<TSource> (this System.Linq.ParallelQuery<TSource> source);
static member Single : System.Linq.ParallelQuery<'Source> -> 'Source
<Extension()>
Public Function Single(Of TSource) (source As ParallelQuery(Of TSource)) As TSource

Tür Parametreleri

TSource

öğelerinin sourcetürü.

Parametreler

source
ParallelQuery<TSource>

öğesinin tek öğesini döndürme sırası.

Döndürülenler

TSource

Giriş dizisinin tek öğesi.

Özel durumlar

sourcenull başvurudur (Visual Basic hiçbir şey).

Sorgunun değerlendirmesi sırasında bir veya daha fazla özel durum oluştu.

Giriş dizisi birden fazla öğe içeriyor. -veya- Giriş dizisi boş.

Ayrıca bkz.

Şunlara uygulanır

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

Belirtilen koşulu karşılayan paralel dizinin tek öğesini döndürür ve birden fazla öğe varsa bir özel durum oluşturur.

public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
 static TSource Single(System::Linq::ParallelQuery<TSource> ^ source, Func<TSource, bool> ^ predicate);
public static TSource Single<TSource> (this System.Linq.ParallelQuery<TSource> source, Func<TSource,bool> predicate);
static member Single : System.Linq.ParallelQuery<'Source> * Func<'Source, bool> -> 'Source
<Extension()>
Public Function Single(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>

öğesinin tek öğesini döndürme sırası.

predicate
Func<TSource,Boolean>

Bir koşul için bir öğeyi test etmek için bir işlev.

Döndürülenler

TSource

Bir koşulu karşılayan giriş dizisinin tek öğesi.

Özel durumlar

sourceveya predicate null başvurudur (Visual Basic hiçbir şey).

Sorgunun değerlendirmesi sırasında bir veya daha fazla özel durum oluştu.

hiçbir öğe içindeki predicatekoşulu karşılar. -veya- birden fazla öğe içindeki predicatekoşulu karşılar.

Ayrıca bkz.

Şunlara uygulanır