CancellationTokenSource.CreateLinkedTokenSource メソッド

定義

いずれかのソース トークンが取り消された状態であるときに、取り消された状態になる CancellationTokenSource を作成します。Creates a CancellationTokenSource that will be in the canceled state when any of the source tokens are in the canceled state.

オーバーロード

CreateLinkedTokenSource(CancellationToken)

指定されたトークンが取り消された状態であるときに、取り消された状態になる CancellationTokenSource を作成します。Creates a CancellationTokenSource that will be in the canceled state when the supplied token is in the canceled state.

CreateLinkedTokenSource(CancellationToken[])

指定された配列のいずれかのソース トークンが取り消された状態であるときに、取り消された状態になる CancellationTokenSource を作成します。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)

いずれかのソース トークンが取り消された状態であるときに、取り消された状態になる CancellationTokenSource を作成します。Creates a CancellationTokenSource that will be in the canceled state when any of the source tokens are in the canceled state.

CreateLinkedTokenSource(CancellationToken)

指定されたトークンが取り消された状態であるときに、取り消された状態になる CancellationTokenSource を作成します。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.CancellationTokenSource
Public Shared Function CreateLinkedTokenSource (token As CancellationToken) As CancellationTokenSource

パラメーター

token
CancellationToken

観察するキャンセル トークン。The cancellation token to observe.

戻り値

CancellationTokenSource

ソース トークンにリンクされているオブジェクト。An object that's linked to the source token.

適用対象

CreateLinkedTokenSource(CancellationToken[])

指定された配列のいずれかのソース トークンが取り消された状態であるときに、取り消された状態になる CancellationTokenSource を作成します。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.CancellationTokenSource
Public Shared Function CreateLinkedTokenSource (ParamArray tokens As CancellationToken()) As CancellationTokenSource

パラメーター

tokens
CancellationToken[]

観察するためのキャンセル トークン インスタンスを含む配列。An array that contains the cancellation token instances to observe.

戻り値

CancellationTokenSource

ソース トークンにリンクされている CancellationTokenSourceA CancellationTokenSource that is linked to the source tokens.

例外

ソース トークンのいずれかに関連付けられている CancellationTokenSource は破棄されました。A CancellationTokenSource associated with one of the source tokens has been disposed.

tokensnullです。tokens is null.

tokens が空です。tokens is empty.

適用対象

CreateLinkedTokenSource(CancellationToken, CancellationToken)

いずれかのソース トークンが取り消された状態であるときに、取り消された状態になる CancellationTokenSource を作成します。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.CancellationTokenSource
Public Shared Function CreateLinkedTokenSource (token1 As CancellationToken, token2 As CancellationToken) As CancellationTokenSource

パラメーター

token1
CancellationToken

観察する最初のキャンセル トークン。The first cancellation token to observe.

token2
CancellationToken

観察する 2 番目のキャンセル トークン。The second cancellation token to observe.

戻り値

CancellationTokenSource

ソース トークンにリンクされている CancellationTokenSourceA CancellationTokenSource that is linked to the source tokens.

例外

ソース トークンのいずれかに関連付けられている CancellationTokenSource は破棄されました。A CancellationTokenSource associated with one of the source tokens has been disposed.

適用対象