ResourceExecutingContext Класс

Определение

Контекст для фильтров ресурсов, в частности OnResourceExecuting(ResourceExecutingContext) и OnResourceExecutionAsync(ResourceExecutingContext, ResourceExecutionDelegate) вызовов.

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

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

ResourceExecutingContext(ActionContext, IList<IFilterMetadata>, IList<IValueProviderFactory>)

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

Свойства

ActionDescriptor

Возвращает или задает ActionDescriptor для выбранного действия.

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

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

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

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

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

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

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

Возвращает или задает результат выполняемого действия.

RouteData

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

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

Возвращает список экземпляров, IValueProviderFactory используемых привязкой модели.

Методы

FindEffectivePolicy<TMetadata>()

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

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

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

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

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