C# Class MappingFinder, NotifyPropertyWeaver

Show file Open project: shiftkey/NotifyPropertyWeaver Class Usage Examples

Public Methods

Method Description
Execute ( ) : void
GetMappings ( TypeDefinition typeDefinition ) : IEnumerable

Private Methods

Method Description
GetSingleField ( Mono.Cecil.PropertyDefinition property ) : FieldDefinition
GetSingleField ( Mono.Cecil.PropertyDefinition property, Code, code, MethodDefinition methodDefinition ) : FieldDefinition
MappingFinder ( TypeNodeBuilder typeNodeBuilder ) : System.Collections.Generic
Process ( List notifyNodes ) : void
TryGetField ( TypeDefinition typeDefinition, PropertyDefinition property ) : FieldDefinition

Method Details

Execute() public method

public Execute ( ) : void
return void

GetMappings() public static method

public static GetMappings ( TypeDefinition typeDefinition ) : IEnumerable
typeDefinition TypeDefinition
return IEnumerable