CancellationTokenSource.CreateLinkedTokenSource Метод

Определение

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

Перегрузки

Имя Описание
CreateLinkedTokenSource(ReadOnlySpan<CancellationToken>)

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

CreateLinkedTokenSource(CancellationToken)

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

CreateLinkedTokenSource(CancellationToken[])

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

CreateLinkedTokenSource(CancellationToken, CancellationToken)

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

CreateLinkedTokenSource(ReadOnlySpan<CancellationToken>)

Исходный код:
CancellationTokenSource.cs
Исходный код:
CancellationTokenSource.cs
Исходный код:
CancellationTokenSource.cs

Создает объект 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.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.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.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 с одним из исходных маркеров была удалена.

См. также раздел

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