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

  • jat4011

    jat4011

    16 EKİM 2010
  • Paste Magazine

    Paste Magazi

    28 AĞUSTOS 2008
  • Submissions101

    Submissions1

    23 ŞUBAT 2007