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

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

보호된 프로퍼티들

프로퍼티 타입 설명
adviceDiscoveryVistor AdviceDiscoveryVisitor
adviceVisitor NCop.Aspects.Weaving.Expressions.AdviceVisitor
advices IAdviceDefinitionCollection
argumentsWeavingSettings ArgumentsWeavingSettings
aspectDefinition IAspectDefinition
aspectRepository IAspectRepository
aspectWeavingSettings IAspectWeavingSettings
bindingSettings BindingSettings
methodScopeWeavers List
weaver IMethodScopeWeaver
weavingSettings IWeavingSettings

공개 메소드들

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

비공개 메소드들

메소드 설명
AbstractAspectWeaver ( IAspectDefinition aspectDefinition, IAspectWeavingSettings aspectWeavingSettings ) : System

메소드 상세

Weave() 공개 추상적인 메소드

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

프로퍼티 상세

adviceDiscoveryVistor 보호되어 있는 프로퍼티

protected AdviceDiscoveryVisitor,NCop.Aspects.Weaving adviceDiscoveryVistor
리턴 AdviceDiscoveryVisitor

adviceVisitor 보호되어 있는 프로퍼티

protected AdviceVisitor,NCop.Aspects.Weaving.Expressions adviceVisitor
리턴 NCop.Aspects.Weaving.Expressions.AdviceVisitor

advices 보호되어 있는 프로퍼티

protected IAdviceDefinitionCollection advices
리턴 IAdviceDefinitionCollection

argumentsWeavingSettings 보호되어 있는 프로퍼티

protected ArgumentsWeavingSettings argumentsWeavingSettings
리턴 ArgumentsWeavingSettings

aspectDefinition 보호되어 있는 프로퍼티

protected IAspectDefinition aspectDefinition
리턴 IAspectDefinition

aspectRepository 보호되어 있는 프로퍼티

protected IAspectRepository aspectRepository
리턴 IAspectRepository

aspectWeavingSettings 보호되어 있는 프로퍼티

protected IAspectWeavingSettings aspectWeavingSettings
리턴 IAspectWeavingSettings

bindingSettings 보호되어 있는 프로퍼티

protected BindingSettings,NCop.Aspects.Weaving bindingSettings
리턴 BindingSettings

methodScopeWeavers 보호되어 있는 프로퍼티

protected List methodScopeWeavers
리턴 List

weaver 보호되어 있는 프로퍼티

protected IMethodScopeWeaver weaver
리턴 IMethodScopeWeaver

weavingSettings 보호되어 있는 프로퍼티

protected IWeavingSettings weavingSettings
리턴 IWeavingSettings