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
Второй токен.
Возвращаемое значение
Структура, которая содержит объединенные 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[]
Дополнительные токены.
Возвращаемое значение
Структура, которая содержит объединенные CancellationToken и средства для освобождения памяти по завершении ее использования.