C# 클래스 Source.Reflection.MemberDescriptor

파일 보기 프로젝트 열기: mrange/T4Include

공개 프로퍼티들

프로퍼티 타입 설명
Attributes object[]
Getter object>.Func
HasGetter bool
HasPublicGetter bool
HasPublicSetter bool
HasSetter bool
MemberInfo System.Reflection.MemberInfo
MemberType System.Type
Name string
Setter object>.Action

공개 메소드들

메소드 설명
MemberDescriptor ( MemberInfo memberInfo ) : System

비공개 메소드들

메소드 설명
GetGetter ( MemberInfo mi ) : object>.Func
GetSetter ( MemberInfo mi ) : object>.Action

메소드 상세

MemberDescriptor() 공개 메소드

public MemberDescriptor ( MemberInfo memberInfo ) : System
memberInfo System.Reflection.MemberInfo
리턴 System

프로퍼티 상세

Attributes 공개적으로 프로퍼티

public object[] Attributes
리턴 object[]

Getter 공개적으로 프로퍼티

public Func Getter
리턴 object>.Func

HasGetter 공개적으로 프로퍼티

public bool HasGetter
리턴 bool

HasPublicGetter 공개적으로 프로퍼티

public bool HasPublicGetter
리턴 bool

HasPublicSetter 공개적으로 프로퍼티

public bool HasPublicSetter
리턴 bool

HasSetter 공개적으로 프로퍼티

public bool HasSetter
리턴 bool

MemberInfo 공개적으로 프로퍼티

public MemberInfo,System.Reflection MemberInfo
리턴 System.Reflection.MemberInfo

MemberType 공개적으로 프로퍼티

public Type,System MemberType
리턴 System.Type

Name 공개적으로 프로퍼티

public string Name
리턴 string

Setter 공개적으로 프로퍼티

public Action Setter
리턴 object>.Action