CancellationTokenExtensions.CombineWith Метод

Определение

Перегрузки

CombineWith(CancellationToken, CancellationToken)

Создает новый CancellationToken , который отменяется при отмене любого набора других токенов.

CombineWith(CancellationToken, CancellationToken[])

Создает новый CancellationToken , который отменяется при отмене любого набора других токенов.

CombineWith(CancellationToken, CancellationToken)

Создает новый CancellationToken , который отменяется при отмене любого набора других токенов.

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

Параметры

original
CancellationToken

Первый токен.

other
CancellationToken

Второй токен.

Возвращаемое значение

CancellationTokenExtensions.CombinedCancellationToken

Структура, которая содержит объединенные CancellationToken и средства для освобождения памяти по завершении ее использования.

Применяется к

CombineWith(CancellationToken, CancellationToken[])

Создает новый CancellationToken , который отменяется при отмене любого набора других токенов.

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

Параметры

original
CancellationToken

Первый токен.

others
CancellationToken[]

Дополнительные токены.

Возвращаемое значение

CancellationTokenExtensions.CombinedCancellationToken

Структура, которая содержит объединенные CancellationToken и средства для освобождения памяти по завершении ее использования.

Применяется к