C# Class ILRepacking.Steps.ResourceProcessing.BamlResourcePatcher

Inheritance: IResProcessor
Mostrar archivo Open project: gluck/il-repack Class Usage Examples

Public Methods

Method Description
BamlResourcePatcher ( IRepackContext repackContext ) : System
Process ( AssemblyDefinition containingAssembly, Res resource, ResReader resourceReader, ResourceWriter resourceWriter ) : bool
RemoveTypeAssemblyInformation ( string fullTypeName ) : string

Private Methods

Method Description
GetProcessedResource ( Res resource, AssemblyDefinition containingAssembly ) : byte[]
ProcessRecord ( Confuser.Renamer.BAML.AssemblyInfoRecord record ) : void
ProcessRecord ( Confuser.Renamer.BAML.PropertyWithConverterRecord record, AssemblyDefinition containingAssembly ) : void
ProcessRecord ( Confuser.Renamer.BAML.TypeInfoRecord record ) : void
ProcessRecord ( Confuser.Renamer.BAML.XmlnsPropertyRecord record ) : void

Method Details

BamlResourcePatcher() public method

public BamlResourcePatcher ( IRepackContext repackContext ) : System
repackContext IRepackContext
return System

Process() public method

public Process ( AssemblyDefinition containingAssembly, Res resource, ResReader resourceReader, ResourceWriter resourceWriter ) : bool
containingAssembly Mono.Cecil.AssemblyDefinition
resource Res
resourceReader ResReader
resourceWriter System.Resources.ResourceWriter
return bool

RemoveTypeAssemblyInformation() public static method

public static RemoveTypeAssemblyInformation ( string fullTypeName ) : string
fullTypeName string
return string