PostSharp SDK 6.7 / / Class Reference / Post­Sharp.​Sdk.​Aspect­Weaver Namespace / IAspect­Dependency­Attribute­Parser Interface

IAspectDependencyAttributeParser Interface

Defines the semantics of a parser of custom attributes representing custom attributes. The parser must create instances of AspectDependency based on custom attributes derived from AspectDependencyAttribute.

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 IAspectDependencyAttributeParser
Methods
  NameDescription
Public methodParse(AspectDependencyAttribute, ModuleDeclaration)
Parses a dependency custom attribute, given as a constructed AspectDependencyAttribute, into an AspectDependency.
Public methodParse(IAnnotationValue, ModuleDeclaration)
Parses a dependency custom attribute, given as an IAnnotationValue, into am AspectDependencyAttributeInfo.
See Also