AspectConfigurationAttribute Class |
Configures an aspect of type IAspect.

Assembly: PostSharp (in PostSharp.dll) Version: 4.3.48.0 (4.3.48.0)

C#
public class AspectConfigurationAttribute : Attribute
The AspectConfigurationAttribute type exposes the following members.

Name | Description | |
---|---|---|
![]() | AspectConfigurationAttribute | Initializes a new instance of the AspectConfigurationAttribute class |

Name | Description | |
---|---|---|
![]() | AspectPriority |
Gets or sets the weaving priority of the aspect.
|
![]() | SerializerType |
Gets or sets the Type of the serializer that will be used
to configure the current aspect.
|

Name | Description | |
---|---|---|
![]() | CreateAspectConfiguration |
Creates a concrete AspectConfiguration instance specifically for the current
AspectConfigurationAttribute type.
|
![]() | GetAspectConfiguration |
Gets the AspectConfiguration corresponding to the current custom attribute.
|
![]() | SetAspectConfiguration |
Sets up an AspectConfiguration object according to the current custom attribute instance.
|

Name | Description | |
---|---|---|
![]() | QueryInterface<T> |
Gets the implementation of a specified interface for the specified object.
(Defined by QueryInterfaceExtensions.) |

Reference
Other Resources

System.Object
System.Attribute
PostSharp.Aspects.Configuration.AspectConfigurationAttribute
PostSharp.Aspects.Configuration.CompositionAspectConfigurationAttribute
PostSharp.Aspects.Configuration.EventInterceptionAspectConfigurationAttribute
PostSharp.Aspects.Configuration.LocationInterceptionAspectConfigurationAttribute
PostSharp.Aspects.Configuration.MethodInterceptionAspectConfigurationAttribute
PostSharp.Aspects.Configuration.OnExceptionAspectConfigurationAttribute
PostSharp.Aspects.Configuration.OnMethodBoundaryAspectConfigurationAttribute
PostSharp.Patterns.Diagnostics.LogAspectConfigurationAttribute
System.Attribute
PostSharp.Aspects.Configuration.AspectConfigurationAttribute
PostSharp.Aspects.Configuration.CompositionAspectConfigurationAttribute
PostSharp.Aspects.Configuration.EventInterceptionAspectConfigurationAttribute
PostSharp.Aspects.Configuration.LocationInterceptionAspectConfigurationAttribute
PostSharp.Aspects.Configuration.MethodInterceptionAspectConfigurationAttribute
PostSharp.Aspects.Configuration.OnExceptionAspectConfigurationAttribute
PostSharp.Aspects.Configuration.OnMethodBoundaryAspectConfigurationAttribute
PostSharp.Patterns.Diagnostics.LogAspectConfigurationAttribute