Bahasa

TaskFactory<TResult> Konstruktor

Definisi

Menginisialisasi instans TaskFactory<TResult> .

Overload

Nama Deskripsi
TaskFactory<TResult>()

Menginisialisasi instans TaskFactory<TResult> dengan konfigurasi default.

TaskFactory<TResult>(CancellationToken)

Menginisialisasi instans TaskFactory<TResult> dengan konfigurasi default.

TaskFactory<TResult>(TaskScheduler)

Menginisialisasi instans TaskFactory<TResult> dengan konfigurasi yang ditentukan.

TaskFactory<TResult>(TaskCreationOptions, TaskContinuationOptions)

Menginisialisasi instans TaskFactory<TResult> dengan konfigurasi yang ditentukan.

TaskFactory<TResult>(CancellationToken, TaskCreationOptions, TaskContinuationOptions, TaskScheduler)

Menginisialisasi instans TaskFactory<TResult> dengan konfigurasi yang ditentukan.

TaskFactory<TResult>()

Sumber:
FutureFactory.cs
Sumber:
TaskFactory_T.cs
Sumber:
FutureFactory.cs
Sumber:
FutureFactory.cs
Sumber:
FutureFactory.cs

Menginisialisasi instans TaskFactory<TResult> dengan konfigurasi default.

public:
 TaskFactory();
public TaskFactory();
Public Sub New ()

Keterangan

Konstruktor ini membuat instans TaskFactory<TResult> dengan konfigurasi default. Properti TaskCreationOptions diinisialisasi ke None, properti diinisialisasi TaskContinuationOptions ke None, dan TaskScheduler properti diinisialisasi ke penjadwal saat ini (lihat Current).

Lihat juga

Berlaku untuk

TaskFactory<TResult>(CancellationToken)

Sumber:
FutureFactory.cs
Sumber:
TaskFactory_T.cs
Sumber:
FutureFactory.cs
Sumber:
FutureFactory.cs
Sumber:
FutureFactory.cs

Menginisialisasi instans TaskFactory<TResult> dengan konfigurasi default.

public:
 TaskFactory(System::Threading::CancellationToken cancellationToken);
public TaskFactory(System.Threading.CancellationToken cancellationToken);
new System.Threading.Tasks.TaskFactory<'Result> : System.Threading.CancellationToken -> System.Threading.Tasks.TaskFactory<'Result>
Public Sub New (cancellationToken As CancellationToken)

Parameter

cancellationToken
CancellationToken

Token pembatalan default yang akan ditetapkan ke tugas yang dibuat oleh ini TaskFactory kecuali token pembatalan lain ditentukan secara eksplisit saat memanggil metode pabrik.

Keterangan

Konstruktor ini membuat instans TaskFactory<TResult> dengan konfigurasi default. Properti TaskCreationOptions diinisialisasi ke None, properti diinisialisasi TaskContinuationOptions ke None, dan TaskScheduler properti diinisialisasi ke penjadwal saat ini (lihat Current).

Lihat juga

Berlaku untuk

TaskFactory<TResult>(TaskScheduler)

Sumber:
FutureFactory.cs
Sumber:
TaskFactory_T.cs
Sumber:
FutureFactory.cs
Sumber:
FutureFactory.cs
Sumber:
FutureFactory.cs

Menginisialisasi instans TaskFactory<TResult> dengan konfigurasi yang ditentukan.

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<'Result> : System.Threading.Tasks.TaskScheduler -> System.Threading.Tasks.TaskFactory<'Result>
Public Sub New (scheduler As TaskScheduler)

Parameter

scheduler
TaskScheduler

Penjadwal yang digunakan untuk menjadwalkan tugas apa pun yang dibuat dengan ini TaskFactory<TResult>. Nilai null menunjukkan bahwa saat ini TaskScheduler harus digunakan.

Keterangan

Dengan konstruktor ini, TaskCreationOptions properti diinisialisasi ke None, TaskContinuationOptions properti diinisialisasi ke None, dan TaskScheduler properti diinisialisasi ke scheduler, kecuali nulljika itu , dalam hal ini properti diinisialisasi ke penjadwal saat ini (lihat Current).

Lihat juga

Berlaku untuk

TaskFactory<TResult>(TaskCreationOptions, TaskContinuationOptions)

Sumber:
FutureFactory.cs
Sumber:
TaskFactory_T.cs
Sumber:
FutureFactory.cs
Sumber:
FutureFactory.cs
Sumber:
FutureFactory.cs

Menginisialisasi instans TaskFactory<TResult> dengan konfigurasi yang ditentukan.

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<'Result> : System.Threading.Tasks.TaskCreationOptions * System.Threading.Tasks.TaskContinuationOptions -> System.Threading.Tasks.TaskFactory<'Result>
Public Sub New (creationOptions As TaskCreationOptions, continuationOptions As TaskContinuationOptions)

Parameter

creationOptions
TaskCreationOptions

Opsi default untuk digunakan saat membuat tugas dengan ini TaskFactory<TResult>.

continuationOptions
TaskContinuationOptions

Opsi default untuk digunakan saat membuat tugas kelanjutan dengan ini TaskFactory<TResult>.

Pengecualian

creationOptions atau continuationOptions menentukan nilai yang tidak valid.

Keterangan

Dengan konstruktor ini, properti diinisialisasi ke , TaskCreationOptions properti diinisialisasi ke creationOptions, dan TaskContinuationOptions properti diinisialisasi ke penjadwal saat ini (lihat continuationOptions).TaskSchedulerCurrent

Lihat juga

Berlaku untuk

TaskFactory<TResult>(CancellationToken, TaskCreationOptions, TaskContinuationOptions, TaskScheduler)

Sumber:
FutureFactory.cs
Sumber:
TaskFactory_T.cs
Sumber:
FutureFactory.cs
Sumber:
FutureFactory.cs
Sumber:
FutureFactory.cs

Menginisialisasi instans TaskFactory<TResult> dengan konfigurasi yang ditentukan.

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<'Result> : System.Threading.CancellationToken * System.Threading.Tasks.TaskCreationOptions * System.Threading.Tasks.TaskContinuationOptions * System.Threading.Tasks.TaskScheduler -> System.Threading.Tasks.TaskFactory<'Result>
Public Sub New (cancellationToken As CancellationToken, creationOptions As TaskCreationOptions, continuationOptions As TaskContinuationOptions, scheduler As TaskScheduler)

Parameter

cancellationToken
CancellationToken

Token pembatalan default yang akan ditetapkan ke tugas yang dibuat oleh ini TaskFactory kecuali token pembatalan lain ditentukan secara eksplisit saat memanggil metode pabrik.

creationOptions
TaskCreationOptions

Opsi default untuk digunakan saat membuat tugas dengan ini TaskFactory<TResult>.

continuationOptions
TaskContinuationOptions

Opsi default untuk digunakan saat membuat tugas kelanjutan dengan ini TaskFactory<TResult>.

scheduler
TaskScheduler

Penjadwal default yang digunakan untuk menjadwalkan tugas apa pun yang dibuat dengan ini TaskFactory<TResult>. Nilai null menunjukkan bahwa Current harus digunakan.

Pengecualian

creationOptions atau continuationOptions menentukan nilai yang tidak valid.

Keterangan

Dengan konstruktor ini, TaskCreationOptions properti diinisialisasi ke creationOptions, TaskContinuationOptions properti diinisialisasi ke continuationOptions, dan TaskScheduler properti diinisialisasi ke scheduler, kecuali nulljika itu , dalam hal ini properti diinisialisasi ke penjadwal saat ini (lihat Current).

Lihat juga

Berlaku untuk