Sdílet prostřednictvím


Microsoft.FSharp.Control – obor názvů (F#)

Tento obor názvů obsahuje několik typů, že běžné scénáře F# aplikací včetně asynchronní programování, předávání zpráv a programování založené na událostech.

Cesta k oboru názvů nebo modul: Microsoft.FSharp.Control

Sestavení: FSharp.Core (v FSharp.Core.dll)

namespace Microsoft.FSharp.Control

Moduly

Modul

Description

modul CommonExtensions

Modul rozšíření členů poskytování asynchronní operace pro některé základní typy CLI související s souběžnost a v/V.

modul událostí

Poskytuje funkce pro správu událostí proudy.

modul LazyExtensions

Opožděné hodnoty týkající se rozšíření.

modul pozorovatelné

Základní operace na první třídy událostí a další objekty pozorovatelné.

modul WebExtensions

Modul rozšíření členy poskytování asynchronní operace pro některé základní operace Web.

Definice typů

Type

Description

typ asynchronní, <'T>

Složení asynchronní výpočtu, který po spuštění bude nakonec vytvoření hodnoty zadejte t nebo jiný vznese výjimku.

typ asynchronní

Tato statická třída uchovává členů pro vytváření a manipulace s výpočty asynchronní.

typ AsyncBuilder

Typ async operátor, používají k vytváření pracovních postupů pro asynchronní výpočty.

typ AsyncReplyChannel < "odpověď >

Popisovač schopnost odpovědět na zprávu PostAndReply.

typ DelegateEvent < "delegát >

Implementace událostí pro libovolný typ delegáta.

typ událostí < "delegáta," Args >

Implementace událostí pro delegáta typy následující standardní.NET Framework úmluva z prvního argumentu "odesílatel".

typ události, <'T>

Implementace událostí pro IEvent <> _ typ.

typ Obsluha, <'T>

Typ delegáta přidružený typ události F#IEvent<_>

typ IDelegateEvent < "delegát >

První třídy událostí hodnoty pro typy libovolného delegáta.

typ IEvent < "delegáta," Args >

Hodnoty první třídy událostí pro události CLI odpovídající vzorům CLI rámec.

typ MailboxProcessor < "Msg >

Agent zpracování zprávy, která zpracuje asynchronní výpočtu.

Typ zkratky

Type

Description

typ IEvent, <'T>

Prvotřídní naslouchání body (tj.)objekty, které umožňují registraci aktivována při události zpětné volání).

typ lazy <'T>

Zkratka pro typ zpožděné výpočty.

typ opožděné, <'T>

Zkratka pro typ zpožděné výpočty.

Viz také

Další zdroje

Referenční dokumentace hlavní knihovny F#