C# Класс Stiletto.Fody.Generators.Generator

Показать файл Открыть проект

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

Метод Описание
Generate ( IErrorReporter errorReporter ) : Mono.Cecil.TypeDefinition
GetKeyedCtor ( ) : KeyedCtor
Validate ( IErrorReporter errorReporter ) : void

Защищенные методы

Метод Описание
Generator ( Mono.Cecil.ModuleDefinition moduleDefinition, References references ) : System
Import ( MethodReference m ) : MethodReference
Import ( TypeReference t ) : TypeReference
ImportGeneric ( TypeReference t, bool>.Func predicate ) : MethodReference

Imports a method of a generic type.

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

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

public abstract Generate ( IErrorReporter errorReporter ) : Mono.Cecil.TypeDefinition
errorReporter IErrorReporter
Результат Mono.Cecil.TypeDefinition

Generator() защищенный Метод

protected Generator ( Mono.Cecil.ModuleDefinition moduleDefinition, References references ) : System
moduleDefinition Mono.Cecil.ModuleDefinition
references References
Результат System

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

public abstract GetKeyedCtor ( ) : KeyedCtor
Результат KeyedCtor

Import() защищенный Метод

protected Import ( MethodReference m ) : MethodReference
m Mono.Cecil.MethodReference
Результат Mono.Cecil.MethodReference

Import() защищенный Метод

protected Import ( TypeReference t ) : TypeReference
t Mono.Cecil.TypeReference
Результат Mono.Cecil.TypeReference

ImportGeneric() защищенный Метод

Imports a method of a generic type.
protected ImportGeneric ( TypeReference t, bool>.Func predicate ) : MethodReference
t Mono.Cecil.TypeReference The type declaring the desired method.
predicate bool>.Func A predicate identifying the desired method. Must match one and only one method.
Результат Mono.Cecil.MethodReference

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

public abstract Validate ( IErrorReporter errorReporter ) : void
errorReporter IErrorReporter
Результат void