Control.Async <'T>. Tipo (F#)
Uma computação assíncrono compositiva, que, quando executada, gerar se houver um valor do tipo “T, ou então gera uma exceção.As funções para trabalhar com esses objetos estão na classe de Async .
Namespace/Module Path: Microsoft.FSharp.Control
Assembly: FSharp.Core (em FSharp.Core.dll)
[<Sealed>]
[<NoEquality>]
[<NoComparison>]
type Async<'T> =
class
end
Comentários
Computações assíncronos são especificadas normalmente usando uma expressão de computação de F#.Quando executadas, computações assíncronos têm dois modos: como um item de trabalho (que executa o código síncrono), ou como um item de espera (aguardando um evento ou um conclusivo de E/S).Quando executadas, computações assíncronos podem ser regidas por CancellationToken.Isso geralmente pode ser especificado quando a computação assíncrono é iniciada.CancellationTokenSource associado pode ser usado para cancelar a computação assíncrono.Computações assíncronos criadas usando expressões de computação podem verificar a condição cancelar regularmente.Computações síncronas em uma computação assíncrona não verificam automaticamente esta condição.Para mais informações, consulte Fluxos de trabalho assíncronos (F#).
Este tipo é chamado [FSharpAsync] em assemblies compilados.Se você está acessando o tipo de um idioma diferente F#, ou com a reflexão, use este nome.
Plataformas
O windows 8, Windows 7, Windows Server 2012, Windows Server 2008 R2
Informações de Versão
Versões da biblioteca principal de F#
Suportado em: 2,0, 4,0, portáteis