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

パラメーター

戻り値

ソース トークンにリンクされている 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 が破棄されました。

tokensnullです。

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

観察する 2 番目のキャンセル トークン。

戻り値

ソース トークンにリンクされている CancellationTokenSource

例外

ソース トークンのいずれかに関連付けられている CancellationTokenSource が破棄されました。

こちらもご覧ください

適用対象