C# 클래스 Stiletto.Fody.Generators.Generator

파일 보기 프로젝트 열기: benjamin-bader/stiletto

공개 메소드들

메소드 설명
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