Bahasa

TaskFactory Konstruktor

Definisi

Menginisialisasi instans baru dari kelas TaskFactory.

Overload

Nama Deskripsi
TaskFactory()

Menginisialisasi instans TaskFactory dengan konfigurasi default.

TaskFactory(CancellationToken)

Menginisialisasi instans TaskFactory dengan konfigurasi yang ditentukan.

TaskFactory(TaskScheduler)

Menginisialisasi instans TaskFactory dengan konfigurasi yang ditentukan.

TaskFactory(TaskCreationOptions, TaskContinuationOptions)

Menginisialisasi instans TaskFactory dengan konfigurasi yang ditentukan.

TaskFactory(CancellationToken, TaskCreationOptions, TaskContinuationOptions, TaskScheduler)

Menginisialisasi instans TaskFactory dengan konfigurasi yang ditentukan.

TaskFactory()

Sumber:
TaskFactory.cs
Sumber:
TaskFactory.cs
Sumber:
TaskFactory.cs
Sumber:
TaskFactory.cs
Sumber:
TaskFactory.cs

Menginisialisasi instans TaskFactory dengan konfigurasi default.

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

Keterangan

Konstruktor ini membuat instans TaskFactory 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(CancellationToken)

Sumber:
TaskFactory.cs
Sumber:
TaskFactory.cs
Sumber:
TaskFactory.cs
Sumber:
TaskFactory.cs
Sumber:
TaskFactory.cs

Menginisialisasi instans TaskFactory dengan konfigurasi yang ditentukan.

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)

Parameter

cancellationToken
CancellationToken

CancellationToken yang akan ditetapkan ke tugas yang dibuat oleh ini TaskFactory kecuali CancellationToken lain ditentukan secara eksplisit saat memanggil metode pabrik.

Keterangan

Konstruktor ini membuat instans TaskFactory 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(TaskScheduler)

Sumber:
TaskFactory.cs
Sumber:
TaskFactory.cs
Sumber:
TaskFactory.cs
Sumber:
TaskFactory.cs
Sumber:
TaskFactory.cs

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

Parameter

scheduler
TaskScheduler

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

Keterangan

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

Lihat juga

Berlaku untuk

TaskFactory(TaskCreationOptions, TaskContinuationOptions)

Sumber:
TaskFactory.cs
Sumber:
TaskFactory.cs
Sumber:
TaskFactory.cs
Sumber:
TaskFactory.cs
Sumber:
TaskFactory.cs

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

Parameter

creationOptions
TaskCreationOptions

Default TaskCreationOptions yang digunakan saat membuat tugas dengan TaskFactory ini.

continuationOptions
TaskContinuationOptions

Default TaskContinuationOptions yang digunakan saat membuat tugas kelanjutan dengan TaskFactory ini.

Pengecualian

Argumen creationOptions menentukan nilai yang tidak valid TaskCreationOptions . Untuk informasi selengkapnya, lihat Keterangan untuk FromAsync(Func<AsyncCallback,Object,IAsyncResult>, Action<IAsyncResult>, Object, TaskCreationOptions).

-atau-

Argumen 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(CancellationToken, TaskCreationOptions, TaskContinuationOptions, TaskScheduler)

Sumber:
TaskFactory.cs
Sumber:
TaskFactory.cs
Sumber:
TaskFactory.cs
Sumber:
TaskFactory.cs
Sumber:
TaskFactory.cs

Menginisialisasi instans TaskFactory 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 : 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)

Parameter

cancellationToken
CancellationToken

Default CancellationToken yang akan ditetapkan ke tugas yang dibuat oleh ini TaskFactory kecuali CancellationToken lain ditentukan secara eksplisit saat memanggil metode pabrik.

creationOptions
TaskCreationOptions

Default TaskCreationOptions yang digunakan saat membuat tugas dengan TaskFactory ini.

continuationOptions
TaskContinuationOptions

Default TaskContinuationOptions yang digunakan saat membuat tugas kelanjutan dengan TaskFactory ini.

scheduler
TaskScheduler

Default TaskScheduler yang digunakan untuk menjadwalkan Tugas apa pun yang dibuat dengan TaskFactory ini. Nilai null menunjukkan bahwa TaskScheduler.Current harus digunakan.

Pengecualian

Argumen creationOptions menentukan nilai yang tidak valid TaskCreationOptions . Untuk informasi selengkapnya, lihat Keterangan untuk FromAsync(Func<AsyncCallback,Object,IAsyncResult>, Action<IAsyncResult>, Object, TaskCreationOptions).

-atau-

Argumen 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 jika null, dalam hal ini properti diinisialisasi ke penjadwal saat ini (lihat Current).

Lihat juga

Berlaku untuk