Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Dieser Namespace enthält mehrere Typen dieser allgemeinen Szenarien in F#-Programmen, einschließlich asynchroner Programmierung, Meldungsübergabe und ereignisbasierter Programmierung.
Namespace/Modulpfad: Microsoft.FSharp.Control
Assembly: FSharp.Core (in FSharp.Core.dll)
namespace Microsoft.FSharp.Control
Module
Modul |
Beschreibung |
---|---|
Modul CommonExtensions |
Ein Modul von Erweiterungsmembern, die asynchrone Vorgänge für einige grundlegende CLI-Typen für Parallelität und E/A bereitstellen. |
Modul Event |
Stellt Funktionen für die Verwaltung von Ereignisstreams bereit. |
Modul LazyExtensions |
Erweiterungen für Werte vom Typ Lazy. |
Modul Observable |
Grundlegende Vorgänge für Ereignis- und andere wahrnehmbare Objekte erster Klasse. |
Modul WebExtensions |
Ein Modul von Erweiterungsmembern, das asynchrone Vorgänge für einige grundlegende Webvorgänge bereitstellt. |
Typdefinitionen
Typ |
Beschreibung |
---|---|
Typ Async<'T> |
Eine kompositorische asynchrone Berechnung, deren Ausführung letztendlich einen Wert vom Typ T erzeugt oder eine Ausnahme auslöst. |
Typ Async |
Diese statische Klasse enthält Member zum Erstellen und Bearbeiten von asynchronen Berechnungen. |
Typ AsyncBuilder |
Der Typ des async-Operators, mit dem Workflows für asynchrone Berechnungen erstellt werden. |
Ein Handle für eine Funktion zum Antworten auf eine PostAndReply-Meldung. |
|
Ereignisimplementierungen für einen beliebigen Typ von Delegat. |
|
Ereignisimplementierungen für einen Delegattyp gemäß der .NET Framework-Standardkonvention eines ersten 'sender'-Arguments. |
|
Typ Event<'T> |
Ereignisimplementierungen für den IEvent<_>-Typ. |
Typ Handler<'T> |
Ein Delegattyp, der dem F#-Ereignistyp IEvent<_> zugeordnet ist. |
Ereigniswerte erster Klasse für beliebige Delegattypen. |
|
Ereigniswerte erster Klasse für CLI-Ereignisse, die CLI-Framework-Standards entsprechen. |
|
Ein Agent für die Meldungsverarbeitung, der eine asynchrone Berechnung ausführt. |
Typabkürzungen
Typ |
Beschreibung |
---|---|
Typ IEvent<'T> |
Lauschpunkte erster Klasse (d. h.Objekte, die das Registrieren eines Rückrufs zulassen, der beim Auslösen des Ereignisses aktiviert wird). |
Typ lazy<'T> |
Eine Abkürzung für den Typ von verzögerten Berechnungen. |
Typ Lazy<'T> |
Eine Abkürzung für den Typ von verzögerten Berechnungen. |