SORU
18 AĞUSTOS 2011, PERŞEMBE


C# olaylar senkron?

Bu soru için iki bölümü vardır:

  1. Yokyükselterekbir olay parçacığı bloke veya EventHandlers uyumsuz ve konu devam eder gider yürütme aynı zamanda başlangıç mı?

  2. bireysel EventHandlers(olay kayıt) eş zamanlı olarak birbiri ardına çalıştırmak veya zaman uyumsuz olarak Diğerleri aynı anda çalışmıyor garantisi ile çalışır?

CEVAP
18 AĞUSTOS 2011, PERŞEMBE


Bu genel bir cevaptır ve varsayılan davranışı yansıtır:

  1. Evet, eğer bu yöntem olay abone asenkron değilse iş parçacığı engeller.
  2. Birbiri ardına yürütülür. Bu bir twist var: Eğer bir olay işleyicisi bir istisna işleyicileri henüz idam idam olmayacak olay.

Bunu söyledikten sonra, olaylar sağlar her sınıf olay uyumsuz olarak uygulamak için seçebilirsiniz. IDesign Bu basitleştiren bir sınıf EventsHelper denilen sağlar.

[Not]bu linki bir e-posta EventsHelper sınıf indirmek için adresi vermeyi gerektirir.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • hidetake takayama

    hidetake tak

    3 Mart 2009
  • Music EuroDance 2

    Music EuroDa

    12 Mayıs 2011
  • Tahir Jahi

    Tahir Jahi

    6 Mart 2006