Condividi tramite


ParallelEnumerable.WithCancellation<TSource> Metodo

Definizione

Imposta l'oggetto CancellationToken da associare alla query.

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)

Parametri di tipo

TSource

Tipo degli elementi di source.

Parametri

source
ParallelQuery<TSource>

Oggetto ParallelQuery su cui impostare l'opzione.

cancellationToken
CancellationToken

Token di annullamento.

Restituisce

Oggetto ParallelQuery che rappresenta la stessa query di source, ma con il token di annullamento registrato.

Eccezioni

L'oggetto CancellationTokenSource associato all'oggetto cancellationToken è stato eliminato.

source è un riferimento null (Nothing in Visual Basic).

Si applica a

Vedi anche