C# Class Signum.MSBuildTask.FieldAutoInitializer

显示文件 Open project: signumsoftware/framework

Public Properties

Property Type Description
Assembly Mono.Cecil.AssemblyDefinition
AutoInit Mono.Cecil.TypeDefinition
GetTypeFromHandle Mono.Cecil.MethodDefinition
Log Microsoft.Build.Utilities.TaskLoggingHelper
OperationSymbol Mono.Cecil.TypeDefinition
OperationSymbolConstruct Mono.Cecil.TypeDefinition
Resolver PreloadingAssemblyResolver
SigumEntities Mono.Cecil.AssemblyDefinition
SystemType Mono.Cecil.TypeDefinition

Public Methods

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

Private Methods

Method Description
AutoInitFields ( Mono.Cecil.TypeDefinition type ) : void
FixAutoInitializer ( ) : void
GetMethod ( TypeReference fieldType ) : MethodReference
IsStatic ( Mono.Cecil.TypeDefinition t ) : bool

Method Details

FieldAutoInitializer() public method

public FieldAutoInitializer ( 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

AutoInit public_oe property

public TypeDefinition,Mono.Cecil AutoInit
return Mono.Cecil.TypeDefinition

GetTypeFromHandle public_oe property

public MethodDefinition,Mono.Cecil GetTypeFromHandle
return Mono.Cecil.MethodDefinition

Log public_oe property

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

OperationSymbol public_oe property

public TypeDefinition,Mono.Cecil OperationSymbol
return Mono.Cecil.TypeDefinition

OperationSymbolConstruct public_oe property

public TypeDefinition,Mono.Cecil OperationSymbolConstruct
return Mono.Cecil.TypeDefinition

Resolver public_oe property

public PreloadingAssemblyResolver,Signum.MSBuildTask Resolver
return PreloadingAssemblyResolver

SigumEntities public_oe property

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

SystemType public_oe property

public TypeDefinition,Mono.Cecil SystemType
return Mono.Cecil.TypeDefinition