WindowsRuntimeSystemExtensions Clase
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í.
Importante
Esta API no es conforme a CLS.
Proporciona métodos de extensión para convertir entre tareas y Windows Runtime acciones y operaciones asincrónicas.
public ref class WindowsRuntimeSystemExtensions abstract sealed
[System.CLSCompliant(false)]
[System.Security.SecurityCritical]
public static class WindowsRuntimeSystemExtensions
[<System.CLSCompliant(false)>]
[<System.Security.SecurityCritical>]
type WindowsRuntimeSystemExtensions = class
Public Module WindowsRuntimeSystemExtensions
- Herencia
-
WindowsRuntimeSystemExtensions
- Atributos
Comentarios
Las sobrecargas del método de extensión
El método AsAsyncAction y el método AsAsyncOperation permiten pasar tareas iniciadas a métodos que realizan Windows Runtime acciones y operaciones asincrónicas. Vea también los métodos de la AsyncInfo clase .
Los compiladores usan los métodos
Métodos
| Nombre | Description |
|---|---|
| AsAsyncAction(Task) |
Devuelve una acción asincrónica de Windows Runtime que representa una tarea iniciada. |
| AsAsyncOperation<TResult>(Task<TResult>) |
Devuelve una operación asincrónica de Windows Runtime que representa una tarea iniciada que devuelve un resultado. |
| AsTask(IAsyncAction, CancellationToken) |
Devuelve una tarea que representa una acción asincrónica Windows Runtime que se puede cancelar. |
| AsTask(IAsyncAction) |
Devuelve una tarea que representa una acción asincrónica Windows Runtime. |
| AsTask<TProgress>(IAsyncActionWithProgress<TProgress>, CancellationToken, IProgress<TProgress>) |
Devuelve una tarea que representa una acción Windows Runtime asincrónica que notifica el progreso y se puede cancelar. |
| AsTask<TProgress>(IAsyncActionWithProgress<TProgress>, CancellationToken) |
Devuelve una tarea que representa una acción asincrónica Windows Runtime que se puede cancelar. |
| AsTask<TProgress>(IAsyncActionWithProgress<TProgress>, IProgress<TProgress>) |
Devuelve una tarea que representa una Windows Runtime acción asincrónica que notifica el progreso. |
| AsTask<TProgress>(IAsyncActionWithProgress<TProgress>) |
Devuelve una tarea que representa una acción asincrónica Windows Runtime. |
| AsTask<TResult,TProgress>(IAsyncOperationWithProgress<TResult,TProgress>, CancellationToken, IProgress<TProgress>) |
Devuelve una tarea que representa una operación asincrónica Windows Runtime que devuelve un resultado, notifica el progreso y se puede cancelar. |
| AsTask<TResult,TProgress>(IAsyncOperationWithProgress<TResult,TProgress>, CancellationToken) |
Devuelve una tarea que representa una operación asincrónica Windows Runtime que devuelve un resultado y se puede cancelar. |
| AsTask<TResult,TProgress>(IAsyncOperationWithProgress<TResult,TProgress>, IProgress<TProgress>) |
Devuelve una tarea que representa Windows Runtime operación asincrónica que devuelve un resultado e informa del progreso. |
| AsTask<TResult,TProgress>(IAsyncOperationWithProgress<TResult,TProgress>) |
Devuelve una tarea que representa un Windows Runtime operación asincrónica devuelve un resultado. |
| AsTask<TResult>(IAsyncOperation<TResult>, CancellationToken) |
Devuelve una tarea que representa una operación asincrónica Windows Runtime que devuelve un resultado y se puede cancelar. |
| AsTask<TResult>(IAsyncOperation<TResult>) |
Devuelve una tarea que representa un Windows Runtime operación asincrónica devuelve un resultado. |
| GetAwaiter(IAsyncAction) |
Esta API admite la infraestructura de .NET Framework y no está pensada para usarse directamente desde el código. |
| GetAwaiter<TProgress>(IAsyncActionWithProgress<TProgress>) |
Devuelve un objeto que espera una acción asincrónica que notifica el progreso. |
| GetAwaiter<TResult,TProgress>(IAsyncOperationWithProgress<TResult,TProgress>) |
Devuelve un objeto que espera una operación asincrónica que informa del progreso y devuelve un resultado. |
| GetAwaiter<TResult>(IAsyncOperation<TResult>) |
Devuelve un objeto que espera una operación asincrónica que devuelve un resultado. |