Asynchroniczny wzorzec oparty na zdarzeniach (EAP)
Istnieje wiele sposobów uwidaczniania funkcji asynchronicznych w kodzie klienta. Wzorzec asynchroniczny oparty na zdarzeniach określa jeden sposób, aby klasy przedstawiały zachowanie asynchroniczne.
Uwaga
Począwszy od .NET Framework 4, biblioteka równoległa zadań udostępnia nowy model programowania asynchronicznego i równoległego. Aby uzyskać więcej informacji, zobacz Task Parallel Library (TPL) i Task-based Asynchronous Pattern (TAP).
W tej sekcji
Asynchroniczny wzorzec oparty na zdarzeniach — przegląd
Opisuje sposób, w jaki wzorzec asynchroniczny oparty na zdarzeniach udostępnia zalety aplikacji wielowątkowych, ukrywając jednocześnie wiele złożonych problemów związanych z projektowaniem wielowątkowym.
Implementacja wzorca asynchronicznego opartego na zdarzeniach
Opisuje ustandaryzowany sposób spakowania klasy, która ma funkcje asynchroniczne.
Najlepsze rozwiązania w zakresie implementacji wzorca asynchronicznego opartego na zdarzeniach
Opisuje wymagania dotyczące uwidaczniania funkcji asynchronicznych zgodnie z wzorcem asynchronicznym opartym na zdarzeniach.
Decydowanie o czasie implementacji klienta wzorca asynchronicznego opartego na zdarzeniach
Opisuje sposób określania, kiedy należy wybrać implementację asynchronicznego wzorca opartego na zdarzeniach zamiast IAsyncResult wzorca reprezentowanego przez asynchroniczny model programowania (APM)
Instrukcje: Implementacja składnika obsługującego wzorzec asynchroniczny oparty na zdarzeniach
Opisuje sposób tworzenia składnika implementującego wzorzec asynchroniczny oparty na zdarzeniach. Jest on implementowany przy użyciu klas pomocników z System.ComponentModel przestrzeni nazw, co zapewnia, że składnik działa poprawnie w ramach dowolnego modelu aplikacji.
Instrukcje: Implementacja klienta wzorca asynchronicznego opartego na zdarzeniach
Opisuje sposób tworzenia klienta, który używa składnika implementującego wzorzec asynchroniczny oparty na zdarzeniach.
Instrukcje: Używanie składników obsługujących wzorzec asynchroniczny oparty na zdarzeniach
Opisuje sposób używania składnika obsługującego wzorzec asynchroniczny oparty na zdarzeniach.
Odwołanie
AsyncOperation
Opisuje klasę AsyncOperation i zawiera linki do wszystkich jej składowych.
AsyncOperationManager
Opisuje klasę AsyncOperationManager i zawiera linki do wszystkich jej składowych.
BackgroundWorker
BackgroundWorker Opisuje składnik i zawiera linki do wszystkich jego elementów członkowskich.
Sekcje pokrewne
Biblioteka zadań równoległych (TPL)
Opisuje model programowania dla operacji asynchronicznych i równoległych.
Wątkowość
Opis funkcji wielowątkowych na platformie .NET.
Zobacz też
.NET feedback
The .NET documentation is open source. Provide feedback here.
Opinia
Prześlij i wyświetl opinię dla