CancellationTokenSource.CreateLinkedTokenSource Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Создает CancellationTokenSource, которая будет находиться в отмененном состоянии, когда любой из исходных маркеров находятся в отмененном состоянии.
Перегрузки
CreateLinkedTokenSource(ReadOnlySpan<CancellationToken>) |
Создает CancellationTokenSource, которая будет находиться в отмененном состоянии, когда любой из исходных маркеров находятся в отмененном состоянии. |
CreateLinkedTokenSource(CancellationToken) |
Создает CancellationTokenSource, которая будет находиться в состоянии отмены, когда предоставленный маркер находится в отмененном состоянии. |
CreateLinkedTokenSource(CancellationToken[]) |
Создает CancellationTokenSource, которая будет находиться в состоянии отмены, когда любой из исходных маркеров в указанном массиве находятся в отмененном состоянии. |
CreateLinkedTokenSource(CancellationToken, CancellationToken) |
Создает CancellationTokenSource, которая будет находиться в отмененном состоянии, когда любой из исходных маркеров находятся в отмененном состоянии. |
CreateLinkedTokenSource(ReadOnlySpan<CancellationToken>)
Создает CancellationTokenSource, которая будет находиться в отмененном состоянии, когда любой из исходных маркеров находятся в отмененном состоянии.
public:
static System::Threading::CancellationTokenSource ^ CreateLinkedTokenSource(ReadOnlySpan<System::Threading::CancellationToken> tokens);
public static System.Threading.CancellationTokenSource CreateLinkedTokenSource (scoped ReadOnlySpan<System.Threading.CancellationToken> tokens);
static member CreateLinkedTokenSource : ReadOnlySpan<System.Threading.CancellationToken> -> System.Threading.CancellationTokenSource
Public Shared Function CreateLinkedTokenSource (tokens As ReadOnlySpan(Of CancellationToken)) As CancellationTokenSource
Параметры
- tokens
- ReadOnlySpan<CancellationToken>
Наблюдаемые экземпляры CancellationToken.
Возвращаемое значение
CancellationTokenSource, связанный с исходными токенами.
Применяется к
CreateLinkedTokenSource(CancellationToken)
- Исходный код:
- CancellationTokenSource.cs
- Исходный код:
- CancellationTokenSource.cs
- Исходный код:
- CancellationTokenSource.cs
Создает CancellationTokenSource, которая будет находиться в состоянии отмены, когда предоставленный маркер находится в отмененном состоянии.
public:
static System::Threading::CancellationTokenSource ^ CreateLinkedTokenSource(System::Threading::CancellationToken token);
public static System.Threading.CancellationTokenSource CreateLinkedTokenSource (System.Threading.CancellationToken token);
static member CreateLinkedTokenSource : System.Threading.CancellationToken -> System.Threading.CancellationTokenSource
Public Shared Function CreateLinkedTokenSource (token As CancellationToken) As CancellationTokenSource
Параметры
- token
- CancellationToken
Маркер отмены для наблюдения.
Возвращаемое значение
Объект, связанный с исходным маркером.
Применяется к
CreateLinkedTokenSource(CancellationToken[])
- Исходный код:
- CancellationTokenSource.cs
- Исходный код:
- CancellationTokenSource.cs
- Исходный код:
- CancellationTokenSource.cs
Создает CancellationTokenSource, которая будет находиться в состоянии отмены, когда любой из исходных маркеров в указанном массиве находятся в отмененном состоянии.
public:
static System::Threading::CancellationTokenSource ^ CreateLinkedTokenSource(... cli::array <System::Threading::CancellationToken> ^ tokens);
public static System.Threading.CancellationTokenSource CreateLinkedTokenSource (params System.Threading.CancellationToken[] tokens);
static member CreateLinkedTokenSource : System.Threading.CancellationToken[] -> System.Threading.CancellationTokenSource
Public Shared Function CreateLinkedTokenSource (ParamArray tokens As CancellationToken()) As CancellationTokenSource
Параметры
- tokens
- CancellationToken[]
Массив, содержащий экземпляры маркеров отмены для наблюдения.
Возвращаемое значение
CancellationTokenSource, связанный с исходными токенами.
Исключения
Был удален CancellationTokenSource, связанный с одним из исходных маркеров.
tokens
null
.
tokens
пуст.
См. также раздел
Применяется к
CreateLinkedTokenSource(CancellationToken, CancellationToken)
- Исходный код:
- CancellationTokenSource.cs
- Исходный код:
- CancellationTokenSource.cs
- Исходный код:
- CancellationTokenSource.cs
Создает CancellationTokenSource, которая будет находиться в отмененном состоянии, когда любой из исходных маркеров находятся в отмененном состоянии.
public:
static System::Threading::CancellationTokenSource ^ CreateLinkedTokenSource(System::Threading::CancellationToken token1, System::Threading::CancellationToken token2);
public static System.Threading.CancellationTokenSource CreateLinkedTokenSource (System.Threading.CancellationToken token1, System.Threading.CancellationToken token2);
static member CreateLinkedTokenSource : System.Threading.CancellationToken * System.Threading.CancellationToken -> System.Threading.CancellationTokenSource
Public Shared Function CreateLinkedTokenSource (token1 As CancellationToken, token2 As CancellationToken) As CancellationTokenSource
Параметры
- token1
- CancellationToken
Первый маркер отмены для наблюдения.
- token2
- CancellationToken
Второй маркер отмены для наблюдения.
Возвращаемое значение
CancellationTokenSource, связанный с исходными токенами.
Исключения
Был удален CancellationTokenSource, связанный с одним из исходных маркеров.