C# Class Shaspect.Builder.NestingStrategy

Determines how aspects from different levels are merged. E.g. how aspects on class level are merged with method aspects.
Afficher le fichier Open project: mshmelev/Shaspect Class Usage Examples

Méthodes publiques

Méthode Description
GetApplicableAspects ( IEnumerable aspects, Mono.Cecil.MethodDefinition method ) : IEnumerable

Private Methods

Méthode Description
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

Method Details

GetApplicableAspects() public static méthode

public static GetApplicableAspects ( IEnumerable aspects, Mono.Cecil.MethodDefinition method ) : IEnumerable
aspects IEnumerable
method Mono.Cecil.MethodDefinition
Résultat IEnumerable