CancellationTokenExtensions.CombineWith Método

Definição

Sobrecargas

CombineWith(CancellationToken, CancellationToken)

Cria um novo CancellationToken que é cancelado quando qualquer um dos conjuntos de outros tokens é cancelado.

CombineWith(CancellationToken, CancellationToken[])

Cria um novo CancellationToken que é cancelado quando qualquer um dos conjuntos de outros tokens é cancelado.

CombineWith(CancellationToken, CancellationToken)

Cria um novo CancellationToken que é cancelado quando qualquer um dos conjuntos de outros tokens é cancelado.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::VisualStudio::Threading::CancellationTokenExtensions::CombinedCancellationToken CombineWith(System::Threading::CancellationToken original, System::Threading::CancellationToken other);
public static Microsoft.VisualStudio.Threading.CancellationTokenExtensions.CombinedCancellationToken CombineWith (this System.Threading.CancellationToken original, System.Threading.CancellationToken other);
static member CombineWith : System.Threading.CancellationToken * System.Threading.CancellationToken -> Microsoft.VisualStudio.Threading.CancellationTokenExtensions.CombinedCancellationToken
<Extension()>
Public Function CombineWith (original As CancellationToken, other As CancellationToken) As CancellationTokenExtensions.CombinedCancellationToken

Parâmetros

original
CancellationToken

O primeiro token.

other
CancellationToken

O segundo token.

Retornos

CancellationTokenExtensions.CombinedCancellationToken

Uma struct que contém a combinação CancellationToken e um meio de liberar memória quando você terminar de usá-la.

Aplica-se a

CombineWith(CancellationToken, CancellationToken[])

Cria um novo CancellationToken que é cancelado quando qualquer um dos conjuntos de outros tokens é cancelado.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::VisualStudio::Threading::CancellationTokenExtensions::CombinedCancellationToken CombineWith(System::Threading::CancellationToken original, ... cli::array <System::Threading::CancellationToken> ^ others);
public static Microsoft.VisualStudio.Threading.CancellationTokenExtensions.CombinedCancellationToken CombineWith (this System.Threading.CancellationToken original, params System.Threading.CancellationToken[] others);
static member CombineWith : System.Threading.CancellationToken * System.Threading.CancellationToken[] -> Microsoft.VisualStudio.Threading.CancellationTokenExtensions.CombinedCancellationToken
<Extension()>
Public Function CombineWith (original As CancellationToken, ParamArray others As CancellationToken()) As CancellationTokenExtensions.CombinedCancellationToken

Parâmetros

original
CancellationToken

O primeiro token.

others
CancellationToken[]

Os tokens adicionais.

Retornos

CancellationTokenExtensions.CombinedCancellationToken

Uma struct que contém a combinação CancellationToken e um meio de liberar memória quando você terminar de usá-la.

Aplica-se a