C# Class Weaver.FieldsToProperties

Show file Open project: FloodProject/flood Class Usage Examples

Public Methods

Method Description
FieldsToProperties ( string assemblyPath ) : System.Collections.Generic
ProcessFields ( List fields ) : void
Write ( string outputPath ) : void

Private Methods

Method Description
AddProperty ( Mono.Cecil.TypeDefinition declaringTypeDef, string propertyName, TypeReference propertyTypeDef ) : Mono.Cecil.PropertyDefinition
ConvertToFieldName ( string propertyName ) : string
ProcessTypeInstructions ( Mono.Cecil.TypeDefinition type ) : void

Method Details

FieldsToProperties() public method

public FieldsToProperties ( string assemblyPath ) : System.Collections.Generic
assemblyPath string
return System.Collections.Generic

ProcessFields() public method

public ProcessFields ( List fields ) : void
fields List
return void

Write() public method

public Write ( string outputPath ) : void
outputPath string
return void