TaskFactory<TResult> Konstruktor
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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
- TaskScheduler
- Pustaka Paralelisasi Tugas (TPL)
- Merangkai Tugas dengan Menggunakan Tugas Kelanjutan
- Pembatalan Tugas
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
- Pustaka Paralelisasi Tugas (TPL)
- Merangkai Tugas dengan Menggunakan Tugas Kelanjutan
- Pembatalan Tugas
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
- Pustaka Paralelisasi Tugas (TPL)
- Merangkai Tugas dengan Menggunakan Tugas Kelanjutan
- Pembatalan Tugas