C# 클래스 LogForwardingProcessor, Anotar

파일 보기 프로젝트 열기: Fody/Anotar 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
FoundUsageInType Action
LoggerField Mono.Cecil.FieldReference
Method MethodDefinition
ModuleWeaver ModuleWeaver,

공개 메소드들

메소드 설명
AppendExtraContext ( Instruction instruction, List replacement ) : void
AppendLineNumber ( Instruction instruction, List replacement ) : void
AppendMethodName ( List replacement ) : void
HandleExceptionAndStringAndArray ( Instruction instruction, MethodReference methodReference ) : void
HandleNoParams ( Instruction instruction, MethodReference methodReference ) : void
HandleStringAndArray ( Instruction instruction, MethodReference methodReference ) : void
ProcessInstruction ( Instruction instruction ) : void
ProcessMethod ( ) : void

비공개 메소드들

메소드 설명
GetMessagePrefix ( Instruction instruction ) : string

메소드 상세

AppendExtraContext() 공개 메소드

public AppendExtraContext ( Instruction instruction, List replacement ) : void
instruction Instruction
replacement List
리턴 void

AppendLineNumber() 공개 메소드

public AppendLineNumber ( Instruction instruction, List replacement ) : void
instruction Instruction
replacement List
리턴 void

AppendMethodName() 공개 메소드

public AppendMethodName ( List replacement ) : void
replacement List
리턴 void

HandleExceptionAndStringAndArray() 공개 메소드

public HandleExceptionAndStringAndArray ( Instruction instruction, MethodReference methodReference ) : void
instruction Instruction
methodReference Mono.Cecil.MethodReference
리턴 void

HandleNoParams() 공개 메소드

public HandleNoParams ( Instruction instruction, MethodReference methodReference ) : void
instruction Instruction
methodReference Mono.Cecil.MethodReference
리턴 void

HandleStringAndArray() 공개 메소드

public HandleStringAndArray ( Instruction instruction, MethodReference methodReference ) : void
instruction Instruction
methodReference Mono.Cecil.MethodReference
리턴 void

ProcessInstruction() 공개 메소드

public ProcessInstruction ( Instruction instruction ) : void
instruction Instruction
리턴 void

ProcessMethod() 공개 메소드

public ProcessMethod ( ) : void
리턴 void

프로퍼티 상세

FoundUsageInType 공개적으로 프로퍼티

public Action FoundUsageInType
리턴 Action

LoggerField 공개적으로 프로퍼티

public FieldReference,Mono.Cecil LoggerField
리턴 Mono.Cecil.FieldReference

Method 공개적으로 프로퍼티

public MethodDefinition Method
리턴 MethodDefinition

ModuleWeaver 공개적으로 프로퍼티

public ModuleWeaver, ModuleWeaver
리턴 ModuleWeaver,