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

상속: AbstractMethodAspectWeaver
파일 보기 프로젝트 열기: sagifogel/NCop

보호된 프로퍼티들

프로퍼티 타입 설명
byRefArgumentsStoreWeaver IByRefArgumentsStoreWeaver
localBuilderRepository ILocalBuilderRepository
returnValueWeaver IMethodScopeWeaver
tryWeavers List

보호된 메소드들

메소드 설명
AddEntryScopeWeavers ( List entryWeavers ) : void
AddFinallyScopeWeavers ( List finallyWeavers ) : void
OnFunctionWeavingDetected ( ) : void

비공개 메소드들

메소드 설명
AbstractOnMethodBoundaryAspectWeaver ( IAspectWeaver nestedAspect, IAspectDefinition aspectDefinition, IAspectWeavingSettings aspectWeavingSettings ) : System
ResolveFinallyAdvice ( ) : IAdviceExpression
ResolveOnMethodEntryAdvice ( ) : IAdviceExpression
ResolveOnMethodExceptionAdvice ( ) : IAdviceExpression
ResolveOnMethodSuccessAdvice ( ) : IAdviceExpression

메소드 상세

AddEntryScopeWeavers() 보호된 메소드

protected AddEntryScopeWeavers ( List entryWeavers ) : void
entryWeavers List
리턴 void

AddFinallyScopeWeavers() 보호된 메소드

protected AddFinallyScopeWeavers ( List finallyWeavers ) : void
finallyWeavers List
리턴 void

OnFunctionWeavingDetected() 보호된 메소드

protected OnFunctionWeavingDetected ( ) : void
리턴 void

프로퍼티 상세

byRefArgumentsStoreWeaver 보호되어 있는 프로퍼티

protected IByRefArgumentsStoreWeaver byRefArgumentsStoreWeaver
리턴 IByRefArgumentsStoreWeaver

localBuilderRepository 보호되어 있는 프로퍼티

protected ILocalBuilderRepository localBuilderRepository
리턴 ILocalBuilderRepository

returnValueWeaver 보호되어 있는 프로퍼티

protected IMethodScopeWeaver returnValueWeaver
리턴 IMethodScopeWeaver

tryWeavers 보호되어 있는 프로퍼티

protected List tryWeavers
리턴 List