CancellationTokenExtensions.CombineWith Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
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
Uma struct que contém a combinação CancellationToken e um meio de liberar memória quando você terminar de usá-la.