C# 클래스 Boo.Lang.Runtime.CandidateMethod

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

공개 메소드들

메소드 설명
CalculateArgumentScore ( Type paramType, Type argType ) : int
CandidateMethod ( MethodInfo method, int argumentCount, bool varArgs ) : System
GetParameterType ( int i ) : Type
IsNumericPromotion ( Type paramType, Type argType ) : bool

비공개 메소드들

메소드 설명
RequiresConversion ( int score ) : bool

메소드 상세

CalculateArgumentScore() 공개 정적인 메소드

public static CalculateArgumentScore ( Type paramType, Type argType ) : int
paramType System.Type
argType System.Type
리턴 int

CandidateMethod() 공개 메소드

public CandidateMethod ( MethodInfo method, int argumentCount, bool varArgs ) : System
method System.Reflection.MethodInfo
argumentCount int
varArgs bool
리턴 System

GetParameterType() 공개 메소드

public GetParameterType ( int i ) : Type
i int
리턴 System.Type

IsNumericPromotion() 공개 정적인 메소드

public static IsNumericPromotion ( Type paramType, Type argType ) : bool
paramType System.Type
argType System.Type
리턴 bool