ParallelEnumerable.DefaultIfEmpty Metoda

Definice

Vrátí prvky zadané paralelní sekvence nebo zadanou hodnotu v jednotonové kolekci, pokud je sekvence prázdná.

Přetížení

Name Description
DefaultIfEmpty<TSource>(ParallelQuery<TSource>)

Vrátí prvky zadané paralelní sekvence nebo výchozí hodnotu parametru typu v kolekci singleton, pokud je sekvence prázdná.

DefaultIfEmpty<TSource>(ParallelQuery<TSource>, TSource)

Vrátí prvky zadané paralelní sekvence nebo zadanou hodnotu v jednotonové kolekci, pokud je sekvence prázdná.

DefaultIfEmpty<TSource>(ParallelQuery<TSource>)

Zdroj:
ParallelEnumerable.cs
Zdroj:
ParallelEnumerable.cs
Zdroj:
ParallelEnumerable.cs
Zdroj:
ParallelEnumerable.cs
Zdroj:
ParallelEnumerable.cs

Vrátí prvky zadané paralelní sekvence nebo výchozí hodnotu parametru typu v kolekci singleton, pokud je sekvence prázdná.

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

Parametry typu

TSource

Typ prvků .source

Parametry

source
ParallelQuery<TSource>

Sekvence, která vrátí výchozí hodnotu, pokud je prázdná.

Návraty

Posloupnost obsahující výchozí hodnotu (TSource), pokud source je prázdná, sourcejinak .

Výjimky

source je nulový odkaz (nic v Visual Basic).

Během vyhodnocení dotazu došlo k jedné nebo více výjimkám.

Viz také

  • Parallel LINQ (PLINQ)

Platí pro

DefaultIfEmpty<TSource>(ParallelQuery<TSource>, TSource)

Zdroj:
ParallelEnumerable.cs
Zdroj:
ParallelEnumerable.cs
Zdroj:
ParallelEnumerable.cs
Zdroj:
ParallelEnumerable.cs
Zdroj:
ParallelEnumerable.cs

Vrátí prvky zadané paralelní sekvence nebo zadanou hodnotu v jednotonové kolekci, pokud je sekvence prázdná.

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

Parametry typu

TSource

Typ prvků .source

Parametry

source
ParallelQuery<TSource>

Sekvence, která vrátí zadanou hodnotu, pokud je prázdná.

defaultValue
TSource

Hodnota, která se má vrátit, pokud je sekvence prázdná.

Návraty

Sekvence, která obsahuje hodnotu defaultValue, pokud source je prázdná, jinak . source

Výjimky

source je nulový odkaz (nic v Visual Basic).

Během vyhodnocení dotazu došlo k jedné nebo více výjimkám.

Viz také

  • Parallel LINQ (PLINQ)

Platí pro