PostSharp SDK 6.7 / / Class Reference / Post­Sharp.​Sdk.​Aspect­Weaver Namespace / IPointcut­Engine Interface

IPointcutEngine Interface

Defines the semantics of a pointcut engine. Pointcut engines evaluate pointcuts.

Namespace:  PostSharp.Sdk.AspectWeaver
Assembly:  PostSharp.Compiler.Engine (in PostSharp.Compiler.Engine.dll) Version: 6.7.10.0 (6.7.10.0)
Syntax
C#
public interface IPointcutEngine

The IPointcutEngine type exposes the following members.

Methods
  NameDescription
Public methodEvaluatePointcut
Evaluates a pointcut, i.e. returns the set of elements of code the pointcut evaluates to.
Public methodInitialize
Initializes the current pointcut engine.
See Also