Control.Async <'T> Typ (F#)
Składu asynchronicznego obliczeń, które podczas wykonywania będzie ostatecznie uzyskiwania wartości typu t, inaczej wzbudza wyjątek.Funkcje do pracy z tych obiektów są w Async klasy.
Ścieżka obszaru nazw/modułu: Microsoft.FSharp.Control
Zestaw: FSharp.Core (w FSharp.Core.dll)
[<Sealed>]
[<NoEquality>]
[<NoComparison>]
type Async<'T> =
class
end
Uwagi
Obliczenia asynchronicznego normalnie są określone za pomocą wyrażenia obliczeń F#.Po uruchomieniu asynchronicznego obliczenia mają dwa tryby: elementu pracy (wykonywanie kodu synchroniczne) lub jako element oczekiwania (oczekiwanie na zdarzenie lub zakończenia We/Wy).Po uruchomieniu asynchronicznego obliczenia można regulowane przez CancellationToken.To zwykle można określić, po uruchomieniu asynchronicznego obliczeń.Skojarzone CancellationTokenSource może służyć do anulowania asynchronicznego obliczeń.Obliczenia asynchronicznego zbudowany przy użyciu wyrażeń obliczeń można regularnie sprawdzać stan unieważnienia.Synchroniczne obliczenia w ramach asynchronicznego obliczeń nie automatyczne sprawdzanie tego warunku.Aby uzyskać więcej informacji, zobacz Asynchroniczne przepływy pracy (F#).
Ten typ o nazwie [FSharpAsync] w skompilowane zestawy.Jeśli dostęp typu języka, niż F# lub przez odbicie, należy użyć tej nazwy.
Platformy
Windows 8, Windows 7, Windows Server 2012 Windows Server 2008 R2
Informacje o wersji
F# Core wersji biblioteki
Obsługiwane: 2.0, 4.0, przenośne