Custom attribute that, when applied to an assembly, means that all assemblies that reference this assembly need to be post-compiled by PostSharp.

Namespace:  PostSharp.Extensibility
Assembly:  PostSharp.Public (in PostSharp.Public.dll)

Syntax

Visual Basic (Declaration)
<AttributeUsageAttribute(AttributeTargets.Assembly, AllowMultiple := True)> _
Public NotInheritable Class ReferencingAssembliesRequirePostSharpAttribute _
	Inherits Attribute
C#
[AttributeUsageAttribute(AttributeTargets.Assembly, AllowMultiple = true)]
public sealed class ReferencingAssembliesRequirePostSharpAttribute : Attribute
Visual C++
[AttributeUsageAttribute(AttributeTargets::Assembly, AllowMultiple = true)]
public ref class ReferencingAssembliesRequirePostSharpAttribute sealed : public Attribute

Inheritance Hierarchy

System..::.Object
  System..::.Attribute
    PostSharp.Extensibility..::.ReferencingAssembliesRequirePostSharpAttribute

See Also