ParallelEnumerable.WithCancellation<TSource> Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Nastaví pro CancellationToken přidružení k dotazu.
public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
static System::Linq::ParallelQuery<TSource> ^ WithCancellation(System::Linq::ParallelQuery<TSource> ^ source, System::Threading::CancellationToken cancellationToken);
public static System.Linq.ParallelQuery<TSource> WithCancellation<TSource> (this System.Linq.ParallelQuery<TSource> source, System.Threading.CancellationToken cancellationToken);
static member WithCancellation : System.Linq.ParallelQuery<'Source> * System.Threading.CancellationToken -> System.Linq.ParallelQuery<'Source>
<Extension()>
Public Function WithCancellation(Of TSource) (source As ParallelQuery(Of TSource), cancellationToken As CancellationToken) As ParallelQuery(Of TSource)
Parametry typu
- TSource
Typ prvků .source
Parametry
- source
- ParallelQuery<TSource>
ParallelQuery, na kterém chcete nastavit možnost.
- cancellationToken
- CancellationToken
Token zrušení.
Návraty
ParallelQuery představující stejný dotaz jako source
, ale s registrovaným tokenem zrušení.
Výjimky
Přidružená CancellationTokenSource k byla cancellationToken
odstraněna.
source
je odkaz s hodnotou null (Nothing v jazyce Visual Basic).
WithCancellation<TSource>(ParallelQuery<TSource>, CancellationToken) se v dotazu používá vícekrát.