Custom attribute that determines the usage of a MulticastAttribute.
Namespace:
PostSharp.ExtensibilityAssembly: PostSharp.Public (in PostSharp.Public.dll)
Syntax
| Visual Basic (Declaration) |
|---|
<AttributeUsageAttribute(AttributeTargets.Class, AllowMultiple := False, Inherited := True)> _ Public NotInheritable Class MulticastAttributeUsageAttribute _ Inherits Attribute |
| C# |
|---|
[AttributeUsageAttribute(AttributeTargets.Class, AllowMultiple = false, Inherited = true)] public sealed class MulticastAttributeUsageAttribute : Attribute |
| Visual C++ |
|---|
[AttributeUsageAttribute(AttributeTargets::Class, AllowMultiple = false, Inherited = true)] public ref class MulticastAttributeUsageAttribute sealed : public Attribute |
Inheritance Hierarchy
System..::.Object
System..::.Attribute
PostSharp.Extensibility..::.MulticastAttributeUsageAttribute
System..::.Attribute
PostSharp.Extensibility..::.MulticastAttributeUsageAttribute