AsyncLazy<T>.GetValueAsync Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
| Nombre | Description |
|---|---|
| GetValueAsync() |
Obtiene la tarea que genera o ha generado el valor. |
| GetValueAsync(CancellationToken) |
Obtiene la tarea que genera o ha generado el valor. |
GetValueAsync()
Obtiene la tarea que genera o ha generado el valor.
public:
System::Threading::Tasks::Task<T> ^ GetValueAsync();
public System.Threading.Tasks.Task<T> GetValueAsync();
member this.GetValueAsync : unit -> System.Threading.Tasks.Task<'T>
Public Function GetValueAsync () As Task(Of T)
Devoluciones
Tarea cuyo resultado es el valor construido diferidamente.
Excepciones
Se produce cuando el generador de valores llama a GetValueAsync() en esta instancia.
Se produce después DisposeValue() de llamar a .
Se aplica a
GetValueAsync(CancellationToken)
Obtiene la tarea que genera o ha generado el valor.
public:
System::Threading::Tasks::Task<T> ^ GetValueAsync(System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.Task<T> GetValueAsync(System.Threading.CancellationToken cancellationToken);
member this.GetValueAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task<'T>
Public Function GetValueAsync (cancellationToken As CancellationToken) As Task(Of T)
Parámetros
- cancellationToken
- CancellationToken
Token cuya cancelación indica que el autor de la llamada ya no está interesado en el resultado. Tenga en cuenta que esto no cancelará el generador de valores (ya que es posible que existan otros autores de llamada). Sin embargo, este token producirá una cancelación expediant de la tarea devuelta y una desasignación de cualquiera JoinableTask que pueda haberse producido como resultado de esta llamada.
Devoluciones
Tarea cuyo resultado es el valor construido diferidamente.
Excepciones
Se produce cuando el generador de valores llama a GetValueAsync() en esta instancia.
Se produce después DisposeValue() de llamar a .