TaskAsyncActionDescriptor 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í.
Cuando un método de acción devuelve Task o Task<T> , TaskAsyncActionDescriptor proporciona información sobre la acción.
public class TaskAsyncActionDescriptor : System.Web.Mvc.Async.AsyncActionDescriptor, System.Web.Mvc.IMethodInfoActionDescriptor
type TaskAsyncActionDescriptor = class
inherit AsyncActionDescriptor
interface IMethodInfoActionDescriptor
Public Class TaskAsyncActionDescriptor
Inherits AsyncActionDescriptor
Implements IMethodInfoActionDescriptor
- Herencia
- Implementaciones
Constructores
TaskAsyncActionDescriptor(MethodInfo, String, ControllerDescriptor) |
Inicializa una nueva instancia de la clase TaskAsyncActionDescriptor. |
Propiedades
ActionName |
Obtiene el nombre del método de la acción. |
ControllerDescriptor |
Obtiene el descriptor del controlador. |
MethodInfo |
Cuando un método de acción devuelve Task o Task<T> , TaskAsyncActionDescriptor proporciona información sobre la acción. |
TaskMethodInfo |
Obtiene información para la tarea asincrónica. |
UniqueId |
Obtiene el identificador único para la tarea. |
Métodos
BeginExecute(ControllerContext, IDictionary<String,Object>, AsyncCallback, Object) |
Invoca el método de acción asincrónica mediante los parámetros, la devolución de contexto de controlador y el estado especificados. |
EndExecute(IAsyncResult) |
Finaliza la operación asincrónica. |
Execute(ControllerContext, IDictionary<String,Object>) |
Ejecuta el método de acción asincrónica. |
GetCustomAttributes(Boolean) |
Devuelve una matriz de atributos personalizados definidos para este miembro, excluidos los atributos con nombre. |
GetCustomAttributes(Type, Boolean) |
Devuelve una matriz de atributos personalizados definidos para este miembro, identificado por tipo. |
GetFilterAttributes(Boolean) |
Devuelve una matriz de atributos personalizados aplicados a este miembro. |
GetFilters() |
Obsoletos.
Devuelve los filtros asociados a este método de acción. (Heredado de ActionDescriptor) |
GetParameters() |
Devuelve los parámetros del método de acción asincrónica. |
GetSelectors() |
Devuelve los selectores de método de acción asincrónicos. |
IsDefined(Type, Boolean) |
Devuelve un valor que indica si se definen una o varias instancias del atributo personalizado especificado para este miembro. |
Se aplica a
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de