CancellationTokenSource.CreateLinkedTokenSource Method (CancellationToken, CancellationToken)
Microsoft Silverlight will reach end of support after October 2021. Learn more.
Creates a CancellationTokenSource that will be in the canceled state when any of the source tokens are in the canceled state.
Namespace: System.Threading
Assembly: mscorlib (in mscorlib.dll)
Syntax
'Declaration
Public Shared Function CreateLinkedTokenSource ( _
token1 As CancellationToken, _
token2 As CancellationToken _
) As CancellationTokenSource
public static CancellationTokenSource CreateLinkedTokenSource(
CancellationToken token1,
CancellationToken token2
)
Parameters
- token1
Type: System.Threading.CancellationToken
The first CancellationToken to observe.
- token2
Type: System.Threading.CancellationToken
The second CancellationToken to observe.
Return Value
Type: System.Threading.CancellationTokenSource
A CancellationTokenSource that is linked to the source tokens.
Exceptions
Exception | Condition |
---|---|
ObjectDisposedException | A CancellationTokenSource associated with one of the source tokens has been disposed. |
ArgumentException | If any of the tokens cannot be canceled, they will not be linked. The returned source will be cancelable. -or- If any of the tokens are already canceled then the linked token will be returned in canceled state. |
Version Information
Silverlight
Supported in: 5
Platforms
For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.