C# 클래스 DelegateHolderInjector, PropertyChanged

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

공개 프로퍼티들

프로퍼티 타입 설명
ConstructorDefinition MethodDefinition
MethodDefinition MethodDefinition
ModuleWeaver ModuleWeaver
OnPropertyChangedMethodReference MethodReference
PropertyNameField FieldDefinition
TargetField FieldDefinition
TargetTypeDefinition TypeDefinition
TypeDefinition TypeDefinition

공개 메소드들

메소드 설명
CreateConstructor ( ) : void
CreateFields ( TypeDefinition targetTypeDefinition ) : void
CreateOnPropChanged ( MethodReference onPropertyChangedMethodReference ) : void
InjectDelegateHolder ( ) : void

메소드 상세

CreateConstructor() 공개 메소드

public CreateConstructor ( ) : void
리턴 void

CreateFields() 공개 메소드

public CreateFields ( TypeDefinition targetTypeDefinition ) : void
targetTypeDefinition TypeDefinition
리턴 void

CreateOnPropChanged() 공개 메소드

public CreateOnPropChanged ( MethodReference onPropertyChangedMethodReference ) : void
onPropertyChangedMethodReference MethodReference
리턴 void

InjectDelegateHolder() 공개 메소드

public InjectDelegateHolder ( ) : void
리턴 void

프로퍼티 상세

ConstructorDefinition 공개적으로 프로퍼티

public MethodDefinition ConstructorDefinition
리턴 MethodDefinition

MethodDefinition 공개적으로 프로퍼티

public MethodDefinition MethodDefinition
리턴 MethodDefinition

ModuleWeaver 공개적으로 프로퍼티

public ModuleWeaver ModuleWeaver
리턴 ModuleWeaver

OnPropertyChangedMethodReference 공개적으로 프로퍼티

public MethodReference OnPropertyChangedMethodReference
리턴 MethodReference

PropertyNameField 공개적으로 프로퍼티

public FieldDefinition PropertyNameField
리턴 FieldDefinition

TargetField 공개적으로 프로퍼티

public FieldDefinition TargetField
리턴 FieldDefinition

TargetTypeDefinition 공개적으로 프로퍼티

public TypeDefinition TargetTypeDefinition
리턴 TypeDefinition

TypeDefinition 공개적으로 프로퍼티

public TypeDefinition TypeDefinition
리턴 TypeDefinition