ParallelEnumerable.DefaultIfEmpty Methode

Definitie

Retourneert de elementen van de opgegeven parallelle reeks of de opgegeven waarde in een singletonverzameling als de reeks leeg is.

Overloads

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

Retourneert de elementen van de opgegeven parallelle reeks of de standaardwaarde van de typeparameter in een singletonverzameling als de reeks leeg is.

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

Retourneert de elementen van de opgegeven parallelle reeks of de opgegeven waarde in een singletonverzameling als de reeks leeg is.

DefaultIfEmpty<TSource>(ParallelQuery<TSource>)

Bron:
ParallelEnumerable.cs
Bron:
ParallelEnumerable.cs
Bron:
ParallelEnumerable.cs
Bron:
ParallelEnumerable.cs
Bron:
ParallelEnumerable.cs

Retourneert de elementen van de opgegeven parallelle reeks of de standaardwaarde van de typeparameter in een singletonverzameling als de reeks leeg is.

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)

Type parameters

TSource

Het type van de elementen van source.

Parameters

source
ParallelQuery<TSource>

De reeks waarvoor een standaardwaarde moet worden geretourneerd als deze leeg is.

Retouren

Een reeks die standaard (TSource) bevat als source deze leeg is, sourceanders.

Uitzonderingen

source is een null-verwijzing (niets in Visual Basic).

De query is geannuleerd met het token dat is doorgegeven via WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).

Er zijn een of meer uitzonderingen opgetreden tijdens de evaluatie van de query.

Zie ook

Van toepassing op

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

Bron:
ParallelEnumerable.cs
Bron:
ParallelEnumerable.cs
Bron:
ParallelEnumerable.cs
Bron:
ParallelEnumerable.cs
Bron:
ParallelEnumerable.cs

Retourneert de elementen van de opgegeven parallelle reeks of de opgegeven waarde in een singletonverzameling als de reeks leeg is.

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)

Type parameters

TSource

Het type van de elementen van source.

Parameters

source
ParallelQuery<TSource>

De reeks voor het retourneren van de opgegeven waarde als deze leeg is.

defaultValue
TSource

De waarde die moet worden geretourneerd als de reeks leeg is.

Retouren

Een reeks die defaultValue bevat als source deze leeg is, sourceanders.

Uitzonderingen

source is een null-verwijzing (niets in Visual Basic).

De query is geannuleerd met het token dat is doorgegeven via WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken).

Er zijn een of meer uitzonderingen opgetreden tijdens de evaluatie van de query.

Zie ook

Van toepassing op