TaskFactory コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
TaskFactory クラスの新しいインスタンスを初期化します。
オーバーロード
TaskFactory() |
既定の構成を使用して、TaskFactory インスタンスを初期化します。 |
TaskFactory(CancellationToken) |
指定された構成を使用して、TaskFactory インスタンスを初期化します。 |
TaskFactory(TaskScheduler) |
指定された構成を使用して、TaskFactory インスタンスを初期化します。 |
TaskFactory(TaskCreationOptions, TaskContinuationOptions) |
指定された構成を使用して、TaskFactory インスタンスを初期化します。 |
TaskFactory(CancellationToken, TaskCreationOptions, TaskContinuationOptions, TaskScheduler) |
指定された構成を使用して、TaskFactory インスタンスを初期化します。 |
TaskFactory()
- ソース:
- TaskFactory.cs
- ソース:
- TaskFactory.cs
- ソース:
- TaskFactory.cs
既定の構成を使用して、TaskFactory インスタンスを初期化します。
public:
TaskFactory();
public TaskFactory ();
Public Sub New ()
注釈
このコンストラクターは、既定の TaskFactory 構成を使用してインスタンスを作成します。 プロパティは TaskCreationOptions にNone初期化され、 TaskContinuationOptions プロパティは にNone初期化され、TaskSchedulerプロパティは現在のスケジューラに初期化されます (を参照)。Current
こちらもご覧ください
適用対象
TaskFactory(CancellationToken)
- ソース:
- TaskFactory.cs
- ソース:
- TaskFactory.cs
- ソース:
- TaskFactory.cs
指定された構成を使用して、TaskFactory インスタンスを初期化します。
public:
TaskFactory(System::Threading::CancellationToken cancellationToken);
public TaskFactory (System.Threading.CancellationToken cancellationToken);
new System.Threading.Tasks.TaskFactory : System.Threading.CancellationToken -> System.Threading.Tasks.TaskFactory
Public Sub New (cancellationToken As CancellationToken)
パラメーター
- cancellationToken
- CancellationToken
ファクトリ メソッドの呼び出し時に他の CancellationToken が明示的に指定されていない場合に、この CancellationToken によって作成されたタスクに割り当てられる TaskFactory。
注釈
このコンストラクターは、既定の TaskFactory 構成を使用してインスタンスを作成します。 プロパティは TaskCreationOptions にNone初期化され、 TaskContinuationOptions プロパティは にNone初期化され、TaskSchedulerプロパティは現在のスケジューラに初期化されます (を参照)。Current
こちらもご覧ください
適用対象
TaskFactory(TaskScheduler)
- ソース:
- TaskFactory.cs
- ソース:
- TaskFactory.cs
- ソース:
- TaskFactory.cs
指定された構成を使用して、TaskFactory インスタンスを初期化します。
public:
TaskFactory(System::Threading::Tasks::TaskScheduler ^ scheduler);
public TaskFactory (System.Threading.Tasks.TaskScheduler scheduler);
public TaskFactory (System.Threading.Tasks.TaskScheduler? scheduler);
new System.Threading.Tasks.TaskFactory : System.Threading.Tasks.TaskScheduler -> System.Threading.Tasks.TaskFactory
Public Sub New (scheduler As TaskScheduler)
パラメーター
- scheduler
- TaskScheduler
この TaskFactory を使用して作成されたタスクをスケジュールするときに使用する TaskScheduler。 null 値は、現在の TaskScheduler が使用されることを示します。
注釈
このコンストラクターでは、 TaskCreationOptions プロパティは にTaskContinuationOptionsNone初期化され、 プロパティは にNone初期化され、 TaskScheduler プロパティは null でない限り にscheduler
初期化されます。この場合、プロパティは現在のスケジューラに初期化されます (を参照)。Current
こちらもご覧ください
適用対象
TaskFactory(TaskCreationOptions, TaskContinuationOptions)
- ソース:
- TaskFactory.cs
- ソース:
- TaskFactory.cs
- ソース:
- TaskFactory.cs
指定された構成を使用して、TaskFactory インスタンスを初期化します。
public:
TaskFactory(System::Threading::Tasks::TaskCreationOptions creationOptions, System::Threading::Tasks::TaskContinuationOptions continuationOptions);
public TaskFactory (System.Threading.Tasks.TaskCreationOptions creationOptions, System.Threading.Tasks.TaskContinuationOptions continuationOptions);
new System.Threading.Tasks.TaskFactory : System.Threading.Tasks.TaskCreationOptions * System.Threading.Tasks.TaskContinuationOptions -> System.Threading.Tasks.TaskFactory
Public Sub New (creationOptions As TaskCreationOptions, continuationOptions As TaskContinuationOptions)
パラメーター
- creationOptions
- TaskCreationOptions
この TaskFactory を使用してタスクを作成するときに使用する既定の TaskCreationOptions。
- continuationOptions
- TaskContinuationOptions
この TaskFactory を使用して継続タスクを作成するときに使用する既定の TaskContinuationOptions。
例外
creationOptions
引数に無効な TaskCreationOptions 値が指定されています。 詳細については、FromAsync(Func<AsyncCallback,Object,IAsyncResult>, Action<IAsyncResult>, Object, TaskCreationOptions) の解説を参照してください。
- または -
continuationOptions
引数に無効な値が指定されています。
注釈
このコンストラクターでは、 TaskCreationOptions プロパティは にcreationOptions
初期化され、 TaskContinuationOptions プロパティは にcontinuationOptions
初期化され、TaskSchedulerプロパティは現在のスケジューラに初期化されます (「」を参照)。Current
こちらもご覧ください
適用対象
TaskFactory(CancellationToken, TaskCreationOptions, TaskContinuationOptions, TaskScheduler)
- ソース:
- TaskFactory.cs
- ソース:
- TaskFactory.cs
- ソース:
- TaskFactory.cs
指定された構成を使用して、TaskFactory インスタンスを初期化します。
public:
TaskFactory(System::Threading::CancellationToken cancellationToken, System::Threading::Tasks::TaskCreationOptions creationOptions, System::Threading::Tasks::TaskContinuationOptions continuationOptions, System::Threading::Tasks::TaskScheduler ^ scheduler);
public TaskFactory (System.Threading.CancellationToken cancellationToken, System.Threading.Tasks.TaskCreationOptions creationOptions, System.Threading.Tasks.TaskContinuationOptions continuationOptions, System.Threading.Tasks.TaskScheduler scheduler);
public TaskFactory (System.Threading.CancellationToken cancellationToken, System.Threading.Tasks.TaskCreationOptions creationOptions, System.Threading.Tasks.TaskContinuationOptions continuationOptions, System.Threading.Tasks.TaskScheduler? scheduler);
new System.Threading.Tasks.TaskFactory : System.Threading.CancellationToken * System.Threading.Tasks.TaskCreationOptions * System.Threading.Tasks.TaskContinuationOptions * System.Threading.Tasks.TaskScheduler -> System.Threading.Tasks.TaskFactory
Public Sub New (cancellationToken As CancellationToken, creationOptions As TaskCreationOptions, continuationOptions As TaskContinuationOptions, scheduler As TaskScheduler)
パラメーター
- cancellationToken
- CancellationToken
ファクトリ メソッドの呼び出し時に他の CancellationToken が明示的に指定されていない場合に、この CancellationToken によって作成されたタスクに割り当てられる既定の TaskFactory。
- creationOptions
- TaskCreationOptions
この TaskFactory を使用してタスクを作成するときに使用する既定の TaskCreationOptions。
- continuationOptions
- TaskContinuationOptions
この TaskFactory を使用して継続タスクを作成するときに使用する既定の TaskContinuationOptions。
- scheduler
- TaskScheduler
この TaskFactory を使用して作成されたタスクをスケジュールするときに使用する既定の TaskScheduler。 null 値は、TaskScheduler.Current が使用されることを示します。
例外
creationOptions
引数に無効な TaskCreationOptions 値が指定されています。 詳細については、FromAsync(Func<AsyncCallback,Object,IAsyncResult>, Action<IAsyncResult>, Object, TaskCreationOptions) の解説を参照してください。
- または -
continuationOptions
引数に無効な値が指定されています。
注釈
このコンストラクターでは、 TaskCreationOptions プロパティは にTaskContinuationOptionscreationOptions
初期化され、 プロパティは にcontinuationOptions
初期化され、 TaskScheduler プロパティは null でない限り にscheduler
初期化されます。この場合、プロパティは現在のスケジューラに初期化されます (を参照)。Current
こちらもご覧ください
適用対象
.NET