Base class for all aspects applied on types.

Namespace:  PostSharp.Laos
Assembly:  PostSharp.Laos (in PostSharp.Laos.dll)

Syntax

Visual Basic (Declaration)
<SerializableAttribute> _
Public MustInherit Class LaosTypeLevelAspect _
	Inherits LaosWeavableAspect _
	Implements ILaosTypeLevelAspect, ILaosWeavableAspect, ILaosAspect
C#
[SerializableAttribute]
public abstract class LaosTypeLevelAspect : LaosWeavableAspect, ILaosTypeLevelAspect, 
	ILaosWeavableAspect, ILaosAspect
Visual C++
[SerializableAttribute]
public ref class LaosTypeLevelAspect abstract : public LaosWeavableAspect, 
	ILaosTypeLevelAspect, ILaosWeavableAspect, ILaosAspect

Inheritance Hierarchy

System..::.Object
  System..::.Attribute
    PostSharp.Extensibility..::.MulticastAttribute
      PostSharp.Laos..::.LaosAspect
        PostSharp.Laos..::.LaosWeavableAspect
          PostSharp.Laos..::.LaosTypeLevelAspect
            PostSharp.Laos..::.CompositionAspect

See Also