Control.Async, <'T> Typ (F#)
Složení asynchronní výpočtu, který při spuštění, budou nakonec vytvoření hodnoty zadejte t, protože jinak výjimku.Funkce pro práci s těmito objekty jsou asynchronní třídy.
Cesta k oboru názvů nebo modul: Microsoft.FSharp.Control
Sestavení: FSharp.Core (v FSharp.Core.dll)
[<Sealed>]
[<NoEquality>]
[<NoComparison>]
type Async<'T> =
class
end
Poznámky
Asynchronní výpočty jsou obvykle zadán výraz výpočtu F#.Při spuštění asynchronního výpočty mají dva režimy: jako pracovní položka (spouštění kódu synchronní) nebo jako položku wait (čekání na dokončení I/O nebo události).Při spuštění, můžete řídit asynchronní výpočty CancellationToken.To může být zadán obvykle při spuštění asynchronního výpočtu.Přidružených CancellationTokenSource mohou být použity k výpočtu asynchronní zrušit.Asynchronní výpočty vytvořené pomocí výpočtu výrazů můžete pravidelně kontrolovat podmínky zrušení.Synchronní výpočty v rámci asynchronní výpočtu automaticky tato podmínka nezaškrtávejte.Další informace naleznete v tématu Asynchronní pracovní postupy (F#).
Tento typ s názvem [FSharpAsync] v kompilovaný sestavení.Pokud přistupujete k typu jazyka než F# nebo prostřednictvím reflexe, tento název použijte.
Platformy
Windows 8, Windows 7, Windows Server 2012 Windows Server 2008 R2
Informace o verzi
F# základní verze knihovny
Podporovány: 2.0, 4.0, přenosné