C# 클래스 MyTested.AspNetCore.Mvc.Internal.Caching.ControllerActionDescriptorCache

Caches controller action descriptors by MethodInfo.
상속: IControllerActionDescriptorCache
파일 보기 프로젝트 열기: ivaylokenov/MyTested.AspNetCore.Mvc

공개 메소드들

메소드 설명
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