C# 클래스 Shaspect.Builder.NestingStrategy

Determines how aspects from different levels are merged. E.g. how aspects on class level are merged with method aspects.
파일 보기 프로젝트 열기: mshmelev/Shaspect 1 사용 예제들

공개 메소드들

메소드 설명
GetApplicableAspects ( IEnumerable aspects, Mono.Cecil.MethodDefinition method ) : IEnumerable

비공개 메소드들

메소드 설명
BuildRegexFromSearchPattern ( string pattern ) : Regex
IsApplicableElementTarget ( AspectDeclaration aspect, Mono.Cecil.MethodDefinition method ) : bool
IsApplicableMemberTarget ( AspectDeclaration aspect, Mono.Cecil.MethodDefinition method ) : bool
IsApplicableTypeTarget ( AspectDeclaration aspect, Mono.Cecil.MethodDefinition method ) : bool

메소드 상세

GetApplicableAspects() 공개 정적인 메소드

public static GetApplicableAspects ( IEnumerable aspects, Mono.Cecil.MethodDefinition method ) : IEnumerable
aspects IEnumerable
method Mono.Cecil.MethodDefinition
리턴 IEnumerable