PageHandlerExecutingContext Класс

Определение

Контекст для фильтров страниц, используемых специально в OnPageHandlerExecuting(PageHandlerExecutingContext) и OnPageHandlerExecutionAsync(PageHandlerExecutingContext, PageHandlerExecutionDelegate).

public ref class PageHandlerExecutingContext : Microsoft::AspNetCore::Mvc::Filters::FilterContext
public class PageHandlerExecutingContext : Microsoft.AspNetCore.Mvc.Filters.FilterContext
type PageHandlerExecutingContext = class
    inherit FilterContext
Public Class PageHandlerExecutingContext
Inherits FilterContext
Наследование
PageHandlerExecutingContext

Конструкторы

PageHandlerExecutingContext(PageContext, IList<IFilterMetadata>, HandlerMethodDescriptor, IDictionary<String,Object>, Object)

Создает новый экземпляр PageHandlerExecutingContext.

Свойства

ActionDescriptor

Возвращает дескриптор, связанный с текущей страницей.

Filters

Возвращает все применимые IFilterMetadata реализации.

(Унаследовано от FilterContext)
HandlerArguments

Возвращает аргументы для передачи при вызове метода обработчика. Ключи — это имена параметров.

HandlerInstance

Возвращает экземпляр объекта, содержащий метод обработчика.

HandlerMethod

Возвращает дескриптор для вызываемого метода обработчика.

HttpContext

Возвращает или задает HttpContext для текущего запроса.

(Унаследовано от ActionContext)
ModelState

Возвращает набор ModelStateDictionary.

(Унаследовано от ActionContext)
Result

Возвращает или задает объект для IActionResult выполнения. Если Result задать значение, отличноеnull от значения в фильтре страницы, страница и все остальные фильтры страницы будут сокращены.

RouteData

Возвращает или задает RouteData для текущего запроса.

(Унаследовано от ActionContext)

Методы

FindEffectivePolicy<TMetadata>()

Возвращает наиболее эффективную (наиболее конкретную) политику типа TMetadata , применяемую к действию, связанному FilterContextс .

(Унаследовано от FilterContext)
IsEffectivePolicy<TMetadata>(TMetadata)

Возвращает значение, указывающее, является ли предоставленный IFilterMetadata параметр наиболее эффективной (наиболее конкретной) политикой, применяемой к действию, связанному FilterContextс .

(Унаследовано от FilterContext)

Применяется к