Pertanyaan tentang topik tersebut 'task-parallel-library'
Mengubah nilai tambahan dari loop C# Parallel.For
Saya ingin mengonversi loop for yang menambah iterator sebanyak 2 setiap pass menjadi loop Paralel For menggunakan TPL. Data tidak bergantung pada urutan atau dibatasi dengan cara apa pun, tetapi saya hanya ingin memproses data di setiap elemen lain...
6200 dilihat
schedule
03.01.2024
TPL Cara Melakukan 'Panggilan Kembali'
Saya memiliki aplikasi kecil yang perlu menguji string koneksi SQL untuk sejumlah koneksi (masing-masing dilakukan satu per satu). Untuk melakukan ini saya mengatur ConnectionTimeout = 5 sementara untuk menghindari menunggu lama jika koneksi tidak...
3399 dilihat
schedule
10.11.2023
Cara menjalankan tugas atau utas C# untuk waktu X
Saya memiliki logika bisnis untuk memeriksa layanan web apakah layanan itu hidup atau tidak.
Saya ingin memeriksanya berulang kali setiap 5 menit selama 1 jam setelah waktu mulai.
Cara melakukan ini melalui tugas atau utas atau fungsi...
1353 dilihat
schedule
22.12.2023
Jadikan Buffer Ekstensi Reaktif menunggu hingga operasi asinkron selesai
Saya menggunakan Ekstensi Reaktif (Rx) untuk buffer beberapa data. Saya mengalami masalah karena saya perlu melakukan sesuatu yang asinkron dengan data ini, namun saya tidak ingin buffer meneruskan grup berikutnya hingga operasi asinkron selesai....
3243 dilihat
schedule
23.12.2023
Apa perbedaan antara Tugas Bersarang dan Tugas Anak
saya ingin memahami apa perbedaan antara Nested Task and Child Task .
var outerTask = Task.Factory.StartNew( () =>
{
var nestedTask = Task.Factory.StartNew( () =>
{
Console.WriteLine("Inside nestedTask");
});
});
A...
4488 dilihat
schedule
19.01.2024
Bagaimana cara kerja MaxDegreeOfParallelism?
Saya mencoba memahami bagaimana MaxDegreeOfParallelism sebenarnya mempengaruhi paralelisme saat memanggil Parallel.For. Inilah kode yang saya coba:
static void Main(string[] args)
{
var parallelOptions = new ParallelOptions()
{...
1915 dilihat
schedule
25.11.2023
panggilan perpustakaan async saling mengandalkan dan bagaimana cara menanganinya?
ini adalah lanjutan dari pertanyaan sebelumnya yang saya posting Memanggil metode async menggunakan Task.Run sepertinya salah?
Saya pikir kode yang ditulis oleh kontraktor salah tetapi mengikuti jawaban yang diberikan, saya sekarang...
241 dilihat
schedule
05.12.2023
TPL: periksa apakah tugas salah dalam acara OnCompleted
Saya mempunyai tugas seperti:
var migrateTask = Task.Run(() =>
{
//do stuff
});
migrateTask.ConfigureAwait(true).GetAwaiter().OnCompleted(this.MigrationProcessCompleted);
Bagaimana cara mengetahui dalam metode...
408 dilihat
schedule
29.10.2023
Untuk Aliran Data TPL: Bagaimana cara mendapatkan semua keluaran yang dihasilkan oleh TransformBlock sambil memblokir hingga semua masukan telah diproses?
Saya mengirimkan serangkaian pernyataan select (kueri - ribuan di antaranya) ke satu database secara sinkron dan mendapatkan kembali satu DataTable per kueri (Catatan: Program ini sedemikian rupa sehingga memiliki pengetahuan tentang skema DB yang...
450 dilihat
schedule
19.11.2023
Aliran Data TPL vs Semafor biasa
Saya memiliki persyaratan untuk membuat proses yang terukur. Proses ini sebagian besar memiliki operasi I/O dengan beberapa operasi CPU kecil (terutama deserialisasi string). Proses menanyakan database untuk daftar url, kemudian mengambil data dari...
739 dilihat
schedule
04.12.2023