C# 클래스 Pomona.RequestProcessing.HandlerMethod

파일 보기 프로젝트 열기: Pomona/Pomona 1 사용 예제들

공개 메소드들

메소드 설명
HandlerMethod ( MethodInfo methodInfo, TypeMapper typeMapper ) : System
Match ( HttpMethod method, PathNodeType nodeType, TypeSpec resourceType ) : RouteAction
NameStartsWith ( HttpMethod method ) : bool
ReturnsType ( Type returnType ) : bool

비공개 메소드들

메소드 설명
MatchCollectionNodeRequest ( HttpMethod method, ResourceType resourceType ) : RouteAction
MatchMethodReturningQueryable ( ResourceType resourceType ) : RouteAction
MatchMethodTakingExistingResource ( ResourceType resourceType ) : RouteAction
MatchMethodTakingExistingResourceAndForm ( ResourceType resourceType ) : RouteAction
MatchMethodTakingForm ( ResourceType resourceType ) : RouteAction
MatchMethodTakingPatchedExistingResource ( ResourceType resourceType ) : RouteAction
MatchMethodTakingResourceId ( ResourceType resourceType ) : RouteAction
MatchResourceNodeRequest ( HttpMethod httpMethod, ResourceType resourceType ) : RouteAction

메소드 상세

HandlerMethod() 공개 메소드

public HandlerMethod ( MethodInfo methodInfo, TypeMapper typeMapper ) : System
methodInfo System.Reflection.MethodInfo
typeMapper TypeMapper
리턴 System

Match() 공개 메소드

public Match ( HttpMethod method, PathNodeType nodeType, TypeSpec resourceType ) : RouteAction
method HttpMethod
nodeType PathNodeType
resourceType TypeSpec
리턴 Pomona.Routing.RouteAction

NameStartsWith() 공개 메소드

public NameStartsWith ( HttpMethod method ) : bool
method HttpMethod
리턴 bool

ReturnsType() 공개 메소드

public ReturnsType ( Type returnType ) : bool
returnType System.Type
리턴 bool