C# Class NotifyPropertyWeaverProjectInjector, NotifyPropertyWeaver

Show file Open project: shiftkey/NotifyPropertyWeaver Class Usage Examples

Public Properties

Property Type Description
CheckForEquality bool?
CheckForIsChanged bool?
DependenciesDirectory string
EventInvokerName string
IncludeAttributeAssembly bool
MessageImportance MessageImportance?
ProcessFields bool?
ProjectFile string
Target string
TargetPath string
ToolsDirectory string
TryToWeaveAllTypes bool?

Public Methods

Method Description
Execute ( ) : void
InjectUsingTask ( ) : void
InjectWeavingTask ( ) : void
RemoveReference ( ) : void
TryInjectReference ( ) : void

Private Methods

Method Description
BuildWeavingTaskElement ( ) : System.Xml.Linq.XElement
GetOrCreateTarget ( string target ) : System.Xml.Linq.XElement
GetReferences ( ) : IEnumerable
SelectReferences ( ) : IEnumerable

Method Details

Execute() public method

public Execute ( ) : void
return void

InjectUsingTask() public method

public InjectUsingTask ( ) : void
return void

InjectWeavingTask() public method

public InjectWeavingTask ( ) : void
return void

RemoveReference() public method

public RemoveReference ( ) : void
return void

TryInjectReference() public method

public TryInjectReference ( ) : void
return void

Property Details

CheckForEquality public property

public bool? CheckForEquality
return bool?

CheckForIsChanged public property

public bool? CheckForIsChanged
return bool?

DependenciesDirectory public property

public string DependenciesDirectory
return string

EventInvokerName public property

public string EventInvokerName
return string

IncludeAttributeAssembly public property

public bool IncludeAttributeAssembly
return bool

MessageImportance public property

public MessageImportance? MessageImportance
return MessageImportance?

ProcessFields public property

public bool? ProcessFields
return bool?

ProjectFile public property

public string ProjectFile
return string

Target public property

public string Target
return string

TargetPath public property

public string TargetPath
return string

ToolsDirectory public property

public string ToolsDirectory
return string

TryToWeaveAllTypes public property

public bool? TryToWeaveAllTypes
return bool?