Kinds of targets to which multicast aspects (IMulticastAttribute) can be applied.
Namespace: Metalama.Extensions.Multicast
Assembly: Metalama.Extensions.Multicast.dll
Syntax
[Flags]
[RunTimeOrCompileTime]
public enum MulticastTargetsFields
| Name | Description |
|---|---|
| All | All element kinds. |
| AnyMember | Any member (Field, Method, InstanceConstructor, StaticConstructor, Property, Event). |
| AnyType | |
| Assembly | Assembly. |
| Class | Class. |
| Default | Specifies that the set of target elements is inherited from the parent custom attribute. |
| Delegate | Delegate. |
| Enum | Enumeration. |
| Event | Event (but not methods inside the event). |
| Field | Field. |
| InstanceConstructor | Instance constructor. |
| Interface | Interface. |
| Method | Method (but not constructor). |
| Parameter | Method or property parameter. |
| Property | Property (but not methods inside the property). |
| ReturnValue | Method or property return value. |
| StaticConstructor | Static constructor. |
| Struct | Structure. |