CancellationTokenSource.CreateLinkedTokenSource Method      
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Creates a CancellationTokenSource that will be in the canceled state when any of the source tokens are in the canceled state.
Overloads
| CreateLinkedTokenSource(ReadOnlySpan<CancellationToken>) | Creates a CancellationTokenSource that will be in the canceled state when any of the source tokens are in the canceled state. | 
| CreateLinkedTokenSource(CancellationToken) | Creates a CancellationTokenSource that will be in the canceled state when the supplied token is in the canceled state. | 
| CreateLinkedTokenSource(CancellationToken[]) | Creates a CancellationTokenSource that will be in the canceled state when any of the source tokens in the specified array are in the canceled state. | 
| CreateLinkedTokenSource(CancellationToken, CancellationToken) | Creates a CancellationTokenSource that will be in the canceled state when any of the source tokens are in the canceled state. | 
CreateLinkedTokenSource(ReadOnlySpan<CancellationToken>)
- Source:
- CancellationTokenSource.cs
Creates a CancellationTokenSource that will be in the canceled state when any of the source tokens are in the canceled state.
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.CancellationTokenSourcePublic Shared Function CreateLinkedTokenSource (tokens As ReadOnlySpan(Of CancellationToken)) As CancellationTokenSourceParameters
- tokens
- ReadOnlySpan<CancellationToken>
The CancellationToken instances to observe.
Returns
A CancellationTokenSource that is linked to the source tokens.
Applies to
CreateLinkedTokenSource(CancellationToken)
- Source:
- CancellationTokenSource.cs
- Source:
- CancellationTokenSource.cs
- Source:
- CancellationTokenSource.cs
- Source:
- CancellationTokenSource.cs
Creates a CancellationTokenSource that will be in the canceled state when the supplied token is in the canceled state.
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.CancellationTokenSourcePublic Shared Function CreateLinkedTokenSource (token As CancellationToken) As CancellationTokenSourceParameters
- token
- CancellationToken
The cancellation token to observe.
Returns
An object that's linked to the source token.
Applies to
CreateLinkedTokenSource(CancellationToken[])
- Source:
- CancellationTokenSource.cs
- Source:
- CancellationTokenSource.cs
- Source:
- CancellationTokenSource.cs
- Source:
- CancellationTokenSource.cs
Creates a CancellationTokenSource that will be in the canceled state when any of the source tokens in the specified array are in the canceled state.
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.CancellationTokenSourcePublic Shared Function CreateLinkedTokenSource (ParamArray tokens As CancellationToken()) As CancellationTokenSourceParameters
- tokens
- CancellationToken[]
An array that contains the cancellation token instances to observe.
Returns
A CancellationTokenSource that is linked to the source tokens.
Exceptions
A CancellationTokenSource associated with one of the source tokens has been disposed.
tokens is null.
tokens is empty.
See also
Applies to
CreateLinkedTokenSource(CancellationToken, CancellationToken)
- Source:
- CancellationTokenSource.cs
- Source:
- CancellationTokenSource.cs
- Source:
- CancellationTokenSource.cs
- Source:
- CancellationTokenSource.cs
Creates a CancellationTokenSource that will be in the canceled state when any of the source tokens are in the canceled state.
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.CancellationTokenSourcePublic Shared Function CreateLinkedTokenSource (token1 As CancellationToken, token2 As CancellationToken) As CancellationTokenSourceParameters
- token1
- CancellationToken
The first cancellation token to observe.
- token2
- CancellationToken
The second cancellation token to observe.
Returns
A CancellationTokenSource that is linked to the source tokens.
Exceptions
A CancellationTokenSource associated with one of the source tokens has been disposed.