ParallelEnumerable.DefaultIfEmpty Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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>)
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)
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.