C# Класс MyTested.AspNetCore.Mvc.Internal.Caching.ControllerActionDescriptorCache

Caches controller action descriptors by MethodInfo.
Наследование: IControllerActionDescriptorCache
Показать файл Открыть проект

Открытые методы

Метод Описание
ControllerActionDescriptorCache ( IActionDescriptorCollectionProvider provider ) : System

Initializes a new instance of the ControllerActionDescriptorCache class.

GetActionDescriptor ( MethodInfo methodInfo ) : Microsoft.AspNetCore.Mvc.Controllers.ControllerActionDescriptor
TryGetActionDescriptor ( MethodInfo methodInfo ) : Microsoft.AspNetCore.Mvc.Controllers.ControllerActionDescriptor

Приватные методы

Метод Описание
PrepareCache ( IActionDescriptorCollectionProvider provider ) : void

Описание методов

ControllerActionDescriptorCache() публичный Метод

Initializes a new instance of the ControllerActionDescriptorCache class.
public ControllerActionDescriptorCache ( IActionDescriptorCollectionProvider provider ) : System
provider IActionDescriptorCollectionProvider Action descriptors collection provider.
Результат System

GetActionDescriptor() публичный Метод

public GetActionDescriptor ( MethodInfo methodInfo ) : Microsoft.AspNetCore.Mvc.Controllers.ControllerActionDescriptor
methodInfo System.Reflection.MethodInfo
Результат Microsoft.AspNetCore.Mvc.Controllers.ControllerActionDescriptor

TryGetActionDescriptor() публичный Метод

public TryGetActionDescriptor ( MethodInfo methodInfo ) : Microsoft.AspNetCore.Mvc.Controllers.ControllerActionDescriptor
methodInfo System.Reflection.MethodInfo
Результат Microsoft.AspNetCore.Mvc.Controllers.ControllerActionDescriptor