C# 클래스 Shaspect.Builder.Tools.TypeTools

파일 보기 프로젝트 열기: mshmelev/Shaspect

공개 메소드들

메소드 설명
FindField ( this type, string name ) : FieldDefinition
FindProperty ( this type, string name ) : Mono.Cecil.PropertyDefinition
GetPropertyNameByMethod ( Mono.Cecil.MethodDefinition method ) : string
IsCompilerGenerated ( this type ) : bool
IsInheritedFrom ( this childType, TypeReference baseType ) : bool
IsPropertyMethod ( this method ) : bool

메소드 상세

FindField() 공개 정적인 메소드

public static FindField ( this type, string name ) : FieldDefinition
type this
name string
리턴 Mono.Cecil.FieldDefinition

FindProperty() 공개 정적인 메소드

public static FindProperty ( this type, string name ) : Mono.Cecil.PropertyDefinition
type this
name string
리턴 Mono.Cecil.PropertyDefinition

GetPropertyNameByMethod() 공개 정적인 메소드

public static GetPropertyNameByMethod ( Mono.Cecil.MethodDefinition method ) : string
method Mono.Cecil.MethodDefinition
리턴 string

IsCompilerGenerated() 공개 정적인 메소드

public static IsCompilerGenerated ( this type ) : bool
type this
리턴 bool

IsInheritedFrom() 공개 정적인 메소드

public static IsInheritedFrom ( this childType, TypeReference baseType ) : bool
childType this
baseType Mono.Cecil.TypeReference
리턴 bool

IsPropertyMethod() 공개 정적인 메소드

public static IsPropertyMethod ( this method ) : bool
method this
리턴 bool