C# 클래스 NCop.Aspects.Weaving.TryFinallyAspectWeaver

상속: IMethodScopeWeaver
파일 보기 프로젝트 열기: sagifogel/NCop 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
finallyWeavers IEnumerable
returnValueWeaver IMethodScopeWeaver
tryWeavers IEnumerable
weavers List

공개 메소드들

메소드 설명
TryFinallyAspectWeaver ( IEnumerable tryWeavers, IEnumerable finallyWeavers, IMethodScopeWeaver returnValueWeaver = null ) : System.Collections.Generic
Weave ( ILGenerator ilGenerator ) : void

메소드 상세

TryFinallyAspectWeaver() 공개 메소드

public TryFinallyAspectWeaver ( IEnumerable tryWeavers, IEnumerable finallyWeavers, IMethodScopeWeaver returnValueWeaver = null ) : System.Collections.Generic
tryWeavers IEnumerable
finallyWeavers IEnumerable
returnValueWeaver IMethodScopeWeaver
리턴 System.Collections.Generic

Weave() 공개 메소드

public Weave ( ILGenerator ilGenerator ) : void
ilGenerator System.Reflection.Emit.ILGenerator
리턴 void

프로퍼티 상세

finallyWeavers 보호되어 있는 프로퍼티

protected IEnumerable finallyWeavers
리턴 IEnumerable

returnValueWeaver 보호되어 있는 프로퍼티

protected IMethodScopeWeaver returnValueWeaver
리턴 IMethodScopeWeaver

tryWeavers 보호되어 있는 프로퍼티

protected IEnumerable tryWeavers
리턴 IEnumerable

weavers 보호되어 있는 프로퍼티

protected List weavers
리턴 List