C# 클래스 NotifyPropertyWeaverProjectInjector, NotifyPropertyWeaver

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

공개 프로퍼티들

프로퍼티 타입 설명
CheckForEquality bool?
CheckForIsChanged bool?
DependenciesDirectory string
EventInvokerName string
IncludeAttributeAssembly bool
MessageImportance MessageImportance?
ProcessFields bool?
ProjectFile string
Target string
TargetPath string
ToolsDirectory string
TryToWeaveAllTypes bool?

공개 메소드들

메소드 설명
Execute ( ) : void
InjectUsingTask ( ) : void
InjectWeavingTask ( ) : void
RemoveReference ( ) : void
TryInjectReference ( ) : void

비공개 메소드들

메소드 설명
BuildWeavingTaskElement ( ) : System.Xml.Linq.XElement
GetOrCreateTarget ( string target ) : System.Xml.Linq.XElement
GetReferences ( ) : IEnumerable
SelectReferences ( ) : IEnumerable

메소드 상세

Execute() 공개 메소드

public Execute ( ) : void
리턴 void

InjectUsingTask() 공개 메소드

public InjectUsingTask ( ) : void
리턴 void

InjectWeavingTask() 공개 메소드

public InjectWeavingTask ( ) : void
리턴 void

RemoveReference() 공개 메소드

public RemoveReference ( ) : void
리턴 void

TryInjectReference() 공개 메소드

public TryInjectReference ( ) : void
리턴 void

프로퍼티 상세

CheckForEquality 공개적으로 프로퍼티

public bool? CheckForEquality
리턴 bool?

CheckForIsChanged 공개적으로 프로퍼티

public bool? CheckForIsChanged
리턴 bool?

DependenciesDirectory 공개적으로 프로퍼티

public string DependenciesDirectory
리턴 string

EventInvokerName 공개적으로 프로퍼티

public string EventInvokerName
리턴 string

IncludeAttributeAssembly 공개적으로 프로퍼티

public bool IncludeAttributeAssembly
리턴 bool

MessageImportance 공개적으로 프로퍼티

public MessageImportance? MessageImportance
리턴 MessageImportance?

ProcessFields 공개적으로 프로퍼티

public bool? ProcessFields
리턴 bool?

ProjectFile 공개적으로 프로퍼티

public string ProjectFile
리턴 string

Target 공개적으로 프로퍼티

public string Target
리턴 string

TargetPath 공개적으로 프로퍼티

public string TargetPath
리턴 string

ToolsDirectory 공개적으로 프로퍼티

public string ToolsDirectory
리턴 string

TryToWeaveAllTypes 공개적으로 프로퍼티

public bool? TryToWeaveAllTypes
리턴 bool?