C# Class Signum.MSBuildTask.SymbolFixer

ファイルを表示 Open project: signumsoftware/framework

Public Properties

Property Type Description
Assembly Mono.Cecil.AssemblyDefinition
Log Microsoft.Build.Utilities.TaskLoggingHelper
Resolver PreloadingAssemblyResolver
SemiSymbolEntity Mono.Cecil.TypeDefinition
SigumEntities Mono.Cecil.AssemblyDefinition
SymbolEntity Mono.Cecil.TypeDefinition

Public Methods

Method Description
SymbolFixer ( AssemblyDefinition assembly, PreloadingAssemblyResolver resolver, Microsoft.Build.Utilities.TaskLoggingHelper log ) : System

Private Methods

Method Description
FixProperties ( ) : void
FixProperties ( Mono.Cecil.TypeDefinition type ) : void
IsStatic ( Mono.Cecil.TypeDefinition t ) : bool
ProcessGet ( Mono.Cecil.PropertyDefinition prop, FieldReference field ) : void
ProcessSet ( Mono.Cecil.PropertyDefinition prop, FieldReference field ) : void

Method Details

SymbolFixer() public method

public SymbolFixer ( AssemblyDefinition assembly, PreloadingAssemblyResolver resolver, Microsoft.Build.Utilities.TaskLoggingHelper log ) : System
assembly Mono.Cecil.AssemblyDefinition
resolver PreloadingAssemblyResolver
log Microsoft.Build.Utilities.TaskLoggingHelper
return System

Property Details

Assembly public_oe property

public AssemblyDefinition,Mono.Cecil Assembly
return Mono.Cecil.AssemblyDefinition

Log public_oe property

public TaskLoggingHelper,Microsoft.Build.Utilities Log
return Microsoft.Build.Utilities.TaskLoggingHelper

Resolver public_oe property

public PreloadingAssemblyResolver,Signum.MSBuildTask Resolver
return PreloadingAssemblyResolver

SemiSymbolEntity public_oe property

public TypeDefinition,Mono.Cecil SemiSymbolEntity
return Mono.Cecil.TypeDefinition

SigumEntities public_oe property

public AssemblyDefinition,Mono.Cecil SigumEntities
return Mono.Cecil.AssemblyDefinition

SymbolEntity public_oe property

public TypeDefinition,Mono.Cecil SymbolEntity
return Mono.Cecil.TypeDefinition