C# Class PropertyDataWalker, NotifyPropertyWeaver

ファイルを表示 Open project: shiftkey/NotifyPropertyWeaver

Public Methods

Method Description
Execute ( ) : void

Private Methods

Method Description
ComputeDependenciesRec ( Mono.Cecil.PropertyDefinition propertyDefinition, HashSet fullDependencies, TypeNode, node ) : void

Computes dependencies recursively

GetFullDependencies ( Mono.Cecil.PropertyDefinition propertyDefinition, IEnumerable dependenciesForProperty, TypeNode, node ) : List
GetPropertyData ( Mono.Cecil.PropertyDefinition propertyDefinition, TypeNode, node ) : void
Process ( List notifyNodes ) : void
PropertyDataWalker ( TypeNodeBuilder, typeNodeBuilder, NotifyPropertyDataAttributeReader, notifyPropertyDataAttributeReader, Logger, logger, WeavingTask weavingTask ) : System.Collections.Generic

Method Details

Execute() public method

public Execute ( ) : void
return void