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

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

보호된 프로퍼티들

프로퍼티 타입 설명
argumentsWeaver IArgumentsWeaver
bindingDependency System.Reflection.FieldInfo
localBuilderRepository ILocalBuilderRepository

공개 메소드들

메소드 설명
Weave ( ILGenerator ilGenerator ) : void

보호된 메소드들

메소드 설명
ResolveInterceptionAdviceExpression ( ) : IAdviceExpression

비공개 메소드들

메소드 설명
AbstractInterceptionAspectWeaver ( IAspectDefinition aspectDefinition, IAspectWeavingSettings aspectWeavingSettings, FieldInfo weavedType ) : System.Collections.Generic

메소드 상세

ResolveInterceptionAdviceExpression() 보호된 추상적인 메소드

protected abstract ResolveInterceptionAdviceExpression ( ) : IAdviceExpression
리턴 IAdviceExpression

Weave() 공개 메소드

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

프로퍼티 상세

argumentsWeaver 보호되어 있는 프로퍼티

protected IArgumentsWeaver argumentsWeaver
리턴 IArgumentsWeaver

bindingDependency 보호되어 있는 프로퍼티

protected FieldInfo,System.Reflection bindingDependency
리턴 System.Reflection.FieldInfo

localBuilderRepository 보호되어 있는 프로퍼티

protected ILocalBuilderRepository localBuilderRepository
리턴 ILocalBuilderRepository