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)

Source:
CancellationTokenSource.cs
Source:
CancellationTokenSource.cs
Source:
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[])

Source:
CancellationTokenSource.cs
Source:
CancellationTokenSource.cs
Source:
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)

Source:
CancellationTokenSource.cs
Source:
CancellationTokenSource.cs
Source:
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

另请参阅

适用于