C# 클래스 TypeNodeBuilder, NotifyPropertyWeaver

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

공개 프로퍼티들

프로퍼티 타입 설명
Nodes List
NotifyNodes List

공개 메소드들

메소드 설명
Execute ( ) : void
GetTypes ( IEnumerable typeDefinitions ) : void
PopulateINotifyNodes ( List typeNodes ) : void
WalkAllTypeDefinitions ( ) : void

비공개 메소드들

메소드 설명
AddClass ( TypeDefinition typeDefinition ) : TypeNode,
FindClassNode ( TypeDefinition type, IEnumerable typeNode ) : TypeNode,
TypeNodeBuilder ( ModuleReader, moduleReader, NotifyInterfaceFinder, notifyInterfaceFinder, TypeResolver typeResolver ) : System.Collections.Generic

메소드 상세

Execute() 공개 메소드

public Execute ( ) : void
리턴 void

GetTypes() 공개 메소드

public GetTypes ( IEnumerable typeDefinitions ) : void
typeDefinitions IEnumerable
리턴 void

PopulateINotifyNodes() 공개 메소드

public PopulateINotifyNodes ( List typeNodes ) : void
typeNodes List
리턴 void

WalkAllTypeDefinitions() 공개 메소드

public WalkAllTypeDefinitions ( ) : void
리턴 void

프로퍼티 상세

Nodes 공개적으로 프로퍼티

public List Nodes
리턴 List

NotifyNodes 공개적으로 프로퍼티

public List NotifyNodes
리턴 List