C# Класс Shaspect.Builder.NestingStrategy

Determines how aspects from different levels are merged. E.g. how aspects on class level are merged with method aspects.
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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