Поделиться через


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, связанный с одним из исходных маркеров.

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

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