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: 2023.0.3.0 (2023.0.3.0)
C#
public interface IAspectDependencyAttributeParser
Name | Description | |
---|---|---|
Parse(AspectDependencyAttribute, ModuleDeclaration) |
Parses a dependency custom attribute, given as a constructed AspectDependencyAttribute, into an AspectDependency.
| |
Parse(IAnnotationValue, ModuleDeclaration) |
Parses a dependency custom attribute, given as an IAnnotationValue, into am AspectDependencyAttributeInfo.
|