Bagikan melalui


PreallocatedWorkItem Konstruktor

Definisi

Overload

PreallocatedWorkItem(WorkItemHandler)

Menginisialisasi item kerja baru dengan delegasi WorkItemHandler , mengalokasikan sumber daya untuk item kerja terlebih dahulu.

PreallocatedWorkItem(WorkItemHandler, WorkItemPriority)

Menginisialisasi item kerja baru dengan delegasi WorkItemHandler , mengalokasikan sumber daya untuk item kerja terlebih dahulu, dan menentukan prioritas item kerja yang relatif terhadap item kerja lain di kumpulan utas.

PreallocatedWorkItem(WorkItemHandler, WorkItemPriority, WorkItemOptions)

Menginisialisasi item kerja baru dengan delegasi WorkItemHandler , mengalokasikan sumber daya untuk item kerja terlebih dahulu, dan menentukan prioritas item kerja yang relatif terhadap item kerja lain di kumpulan utas. Juga menentukan bagaimana kumpulan utas akan mengalokasikan waktu prosesor untuk item kerja.

PreallocatedWorkItem(WorkItemHandler)

Menginisialisasi item kerja baru dengan delegasi WorkItemHandler , mengalokasikan sumber daya untuk item kerja terlebih dahulu.

public:
 PreallocatedWorkItem(WorkItemHandler ^ handler);
 PreallocatedWorkItem(WorkItemHandler const& handler);
public PreallocatedWorkItem(WorkItemHandler handler);
function PreallocatedWorkItem(handler)
Public Sub New (handler As WorkItemHandler)

Parameter

handler
WorkItemHandler

Menunjukkan metode yang akan dijalankan item kerja yang telah dialokasikan sebelumnya.

Keterangan

Di C++, pastikan bahwa metode yang digunakan sebagai delegasi WorkItemHandler menunjukkan perilaku model utas yang gesit. Memanggil metode non-agile dari item kerja akan menyebabkan kebuntuan terjadi.

Lihat juga

Berlaku untuk

PreallocatedWorkItem(WorkItemHandler, WorkItemPriority)

Menginisialisasi item kerja baru dengan delegasi WorkItemHandler , mengalokasikan sumber daya untuk item kerja terlebih dahulu, dan menentukan prioritas item kerja yang relatif terhadap item kerja lain di kumpulan utas.

public:
 PreallocatedWorkItem(WorkItemHandler ^ handler, WorkItemPriority priority);
 PreallocatedWorkItem(WorkItemHandler const& handler, WorkItemPriority const& priority);
public PreallocatedWorkItem(WorkItemHandler handler, WorkItemPriority priority);
function PreallocatedWorkItem(handler, priority)
Public Sub New (handler As WorkItemHandler, priority As WorkItemPriority)

Parameter

handler
WorkItemHandler

Menunjukkan metode yang akan dijalankan item kerja yang telah dialokasikan sebelumnya.

priority
WorkItemPriority

Prioritas item kerja relatif terhadap item kerja lain di kumpulan utas. Nilai parameter ini bisa Rendah, Normal, atau Tinggi.

Keterangan

Lihat bagian keterangan dari kelebihan beban PreallocatedWorkItem(WorkItemHandler).

Lihat juga

Berlaku untuk

PreallocatedWorkItem(WorkItemHandler, WorkItemPriority, WorkItemOptions)

Menginisialisasi item kerja baru dengan delegasi WorkItemHandler , mengalokasikan sumber daya untuk item kerja terlebih dahulu, dan menentukan prioritas item kerja yang relatif terhadap item kerja lain di kumpulan utas. Juga menentukan bagaimana kumpulan utas akan mengalokasikan waktu prosesor untuk item kerja.

public:
 PreallocatedWorkItem(WorkItemHandler ^ handler, WorkItemPriority priority, WorkItemOptions options);
 PreallocatedWorkItem(WorkItemHandler const& handler, WorkItemPriority const& priority, WorkItemOptions const& options);
public PreallocatedWorkItem(WorkItemHandler handler, WorkItemPriority priority, WorkItemOptions options);
function PreallocatedWorkItem(handler, priority, options)
Public Sub New (handler As WorkItemHandler, priority As WorkItemPriority, options As WorkItemOptions)

Parameter

handler
WorkItemHandler

Menunjukkan metode yang akan dijalankan item kerja yang telah dialokasikan sebelumnya.

priority
WorkItemPriority

Prioritas item kerja relatif terhadap item kerja lain di kumpulan utas. Nilai parameter ini bisa Rendah, Normal, atau Tinggi.

options
WorkItemOptions

Jika parameter ini diatur ke TimeSliced, item kerja berjalan bersamaan dengan item kerja yang diiris waktu lainnya, dengan setiap item kerja menerima bagian waktu prosesor. Jika parameter ini diatur ke Tidak Ada, item kerja berjalan saat utas pekerja tersedia.

Keterangan

Lihat bagian keterangan dari kelebihan beban PreallocatedWorkItem(WorkItemHandler).

Lihat juga

Berlaku untuk