Aracılığıyla paylaş


Olay Tabanlı Eşzamansız Desen (EAP)

Zaman uyumsuz özellikleri istemci kodunda kullanıma sunmanın çeşitli yolları vardır. Olay Tabanlı Zaman Aşırı Deseni, sınıfların asenkron davranışı gösterebilmesi için bir yöntem belirler.

Not

.NET Framework 4'den başlayarak, Görev Paralel Kitaplığı zaman uyumsuz ve paralel programlama için yeni bir model sağlar. Daha fazla bilgi için bkz. Görev Paralel Kitaplığı (TPL) ve Görev Tabanlı Zaman Uyumsuz Desen (TAP).

Bu Bölümde

Olay Tabanlı Zaman Uyumsuz Desene Genel Bakış Olay Tabanlı Zaman Uyumsuz Desenin, çok iş parçacıklı tasarımın doğasında bulunan karmaşık sorunların çoğunu gizlerken çok iş parçacıklı uygulamaların avantajlarını nasıl sağladığını açıklar.

Olay Tabanlı Asenkron Deseni Uygulama Asenkron özelliklere sahip bir sınıfı yapılandırmanın standartlaştırılmış yolunu açıklar.

Olay Tabanlı Asenkron Desen'i Uygulamak için En İyi Yöntemler Olay Tabanlı Asenkron Desene göre asenkron özellikleri kullanıma çıkarma gereksinimlerini açıklar.

Olay Tabanlı Eşzamansız Örüntünün Ne Zaman Uygulanacağına Karar VermeIAsyncResultEşzamansız Programlama Modeli (APM) ile temsil edilen örüntüsü yerine, ne zaman Olay Tabanlı Eşzamansız Örüntüyü uygulamayı seçmeniz gerektiğini açıklar.

Nasıl yapılır: Olay Tabanlı Zaman Uyumsuz Deseni Destekleyen Bir Bileşen Uygulama Olay Tabanlı Zaman Uyumsuz Deseni uygulayan bir bileşenin nasıl oluşturulacağını açıklar. Bileşenin herhangi bir uygulama modeli altında düzgün çalışmasını sağlayan System.ComponentModel ad alanından yardımcı sınıflar kullanılarak uygulanır.

Nasıl yapılır: Olay Tabanlı Zaman Uyumsuz Desenin İstemcisini Uygulama Olay Tabanlı Zaman Uyumsuz Deseni uygulayan bir bileşeni kullanan bir istemcinin nasıl oluşturulacağını açıklar.

Nasıl yapılır: Olay Tabanlı Zaman Uyumsuz Deseni Destekleyen Bileşenleri Kullanma Olay Tabanlı Zaman Uyumsuz Deseni destekleyen bir bileşenin nasıl kullanılacağını açıklar.

Referans

AsyncOperation AsyncOperation sınıfını açıklar ve tüm üyelerine bağlantıları vardır.

AsyncOperationManager AsyncOperationManager sınıfını açıklar ve tüm üyelerine bağlantıları vardır.

BackgroundWorker BackgroundWorker bileşenini açıklar ve tüm üyelerine bağlantılar içerir.

Görev Paralel Kitaplığı (TPL) Zaman uyumsuz ve paralel işlemler için programlama modelini açıklar.

İş Parçacığı Yönetimi .NET'teki çoklu iş parçacığı yönetimi özelliklerini açıklar.

Ayrıca bkz.