Pertanyaan yang diberi tag «asynchronous»

Pemrograman asinkron adalah strategi untuk menunda operasi dengan latensi tinggi atau prioritas rendah, biasanya dalam upaya untuk meningkatkan kinerja, responsif, dan / atau kompabilitas perangkat lunak. Strategi semacam itu biasanya digunakan menggunakan beberapa kombinasi pemrograman yang dipicu oleh peristiwa dan panggilan balik, dan secara opsional memanfaatkan konkurensi melalui coroutine dan / atau utas.


14
Sembunyikan peringatan CS1998: Metode asinkron ini tidak memiliki 'menunggu'
Saya punya antarmuka dengan beberapa fungsi asinkron. Beberapa kelas yang mengimplementasikan antarmuka tidak memiliki apa-apa untuk menunggu, dan beberapa mungkin hanya melempar. Agak mengganggu dengan semua peringatannya. Saat tidak menggunakan await dalam fungsi async. Apakah mungkin untuk menyembunyikan pesan tersebut? public async Task<object> test() { throw new NotImplementedException(); } peringatan …
104 c#  asynchronous 

3
Membuat tugas asinkron di Flask
Saya menulis aplikasi di Flask, yang bekerja dengan sangat baik kecuali yang WSGIsinkron dan memblokir. Saya memiliki satu tugas khususnya yang memanggil API pihak ketiga dan tugas tersebut dapat memakan waktu beberapa menit untuk diselesaikan. Saya ingin melakukan panggilan itu (sebenarnya ini adalah serangkaian panggilan) dan membiarkannya berjalan. sementara kontrol …

2
Cara menggunakan RestSharp dengan async / await
Saya berjuang untuk menemukan contoh modern dari beberapa kode C # asinkron yang menggunakan RestSharp dengan asyncdan await. Saya tahu ada pembaruan terkini oleh Haack tetapi saya tidak tahu bagaimana menggunakan metode baru. Juga, bagaimana saya bisa memberikan token pembatalan sehingga operasi bisa dibatalkan (katakanlah, jika seseorang muak menunggu dan …

8
Mengapa tidak menunggu di Task.WhenAll melempar AggregateException?
Dalam kode ini: private async void button1_Click(object sender, EventArgs e) { try { await Task.WhenAll(DoLongThingAsyncEx1(), DoLongThingAsyncEx2()); } catch (Exception ex) { // Expect AggregateException, but got InvalidTimeZoneException } } Task DoLongThingAsyncEx1() { return Task.Run(() => { throw new InvalidTimeZoneException(); }); } Task DoLongThingAsyncEx2() { return Task.Run(() => { throw new …

5
Mengapa tindakan asinkron ini hang?
Saya memiliki aplikasi multi-tier .Net 4.5 yang memanggil metode menggunakan kata kunci baru C # asyncdan awaityang baru saja hang dan saya tidak dapat melihat alasannya. Di bagian bawah saya memiliki metode async yang memperluas utilitas database kami OurDBConn(pada dasarnya pembungkus untuk objek DBConnectiondan yang mendasarinya DBCommand): public static async …


1
Apakah menggunakan pernyataan dan menunggu kata kunci bermain dengan baik di c #
Saya mengalami situasi di mana saya melakukan asyncpanggilan ke metode yang mengembalikan dan IDisposablecontoh. Sebagai contoh: HttpResponseMessage response = await httpClient.GetAsync(new Uri("http://www.google.com")); Sekarang sebelumnya asyncada di tempat kejadian, ketika bekerja dengan sebuah IDisposableinstance, panggilan dan kode ini yang menggunakan variabel "respon" akan dibungkus dalam pernyataan menggunakan. Pertanyaan saya adalah apakah …


5
Perintah shell asinkron
Saya mencoba menggunakan skrip shell untuk memulai perintah. Saya tidak peduli jika / kapan / bagaimana / mengapa itu selesai. Saya ingin prosesnya dimulai dan dijalankan, tetapi saya ingin segera dapat kembali ke cangkang saya ...



6
Parameter default untuk CancellationToken
Saya memiliki beberapa kode asinkron yang ingin saya tambahkan CancellationToken. Namun, ada banyak implementasi yang tidak memerlukannya, jadi saya ingin memiliki parameter default - mungkin CancellationToken.None. Namun, Task<x> DoStuff(...., CancellationToken ct = null) hasil Nilai bertipe '' tidak dapat digunakan sebagai parameter default karena tidak ada konversi standar untuk mengetik …

3
Kapan saya harus menggunakan metode "kemudian" jQuery deferred dan kapan saya harus menggunakan metode "pipa"?
jQuery Deferredmemiliki dua fungsi yang dapat digunakan untuk mengimplementasikan rangkaian fungsi asinkron: then() deferred.then( doneCallbacks, failCallbacks ) Returns: Deferred doneCallbacks Sebuah fungsi, atau larik fungsi, dipanggil saat Deferred diselesaikan. failCallbacks Sebuah fungsi, atau larik fungsi, dipanggil saat Deferred ditolak. pipe() deferred.pipe( [doneFilter] [, failFilter] ) Returns: Promise doneFilter Fungsi opsional …

22
Bagaimana cara membuat permintaan GET asinkron di PHP?
Saya ingin membuat permintaan GET sederhana ke skrip lain di server berbeda. Bagaimana saya melakukan ini? Dalam satu kasus, saya hanya perlu meminta skrip eksternal tanpa memerlukan keluaran apa pun. make_request('http://www.externalsite.com/script1.php?variable=45'); //example usage Dalam kasus kedua, saya perlu mendapatkan keluaran teks. $output = make_request('http://www.externalsite.com/script2.php?variable=45'); echo $output; //string output Sejujurnya, saya …
97 php  http  curl  asynchronous 

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.