C# Класс Pluton.Patcher.Reflection.AssemblyPatcher

Наследование: PatcherObject
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание

Открытые методы

Метод Описание
AssemblyPatcher ( AssemblyDefinition assDef ) : System
CreateType ( string @namespace, string name ) : TypePatcher
FromFile ( string filename ) : AssemblyPatcher
GetType ( Func func ) : TypePatcher
GetType ( string type ) : TypePatcher
ImportMethod ( MethodPatcher toImport ) : MethodReference
Write ( string file ) : void

Описание методов

AssemblyPatcher() публичный Метод

public AssemblyPatcher ( AssemblyDefinition assDef ) : System
assDef Mono.Cecil.AssemblyDefinition
Результат System

CreateType() публичный Метод

public CreateType ( string @namespace, string name ) : TypePatcher
@namespace string
name string
Результат TypePatcher

FromFile() публичный статический Метод

public static FromFile ( string filename ) : AssemblyPatcher
filename string
Результат AssemblyPatcher

GetType() публичный Метод

public GetType ( Func func ) : TypePatcher
func Func
Результат TypePatcher

GetType() публичный Метод

public GetType ( string type ) : TypePatcher
type string
Результат TypePatcher

ImportMethod() публичный Метод

public ImportMethod ( MethodPatcher toImport ) : MethodReference
toImport MethodPatcher
Результат Mono.Cecil.MethodReference

Write() публичный Метод

public Write ( string file ) : void
file string
Результат void