Open sandboxFocus
  • TOC

Metalama Documentation

Getting started

Conceptual documentation

Commented examples

API documentation

Aspect API

Extensions API

Patterns API

Flashtrace API

Introspection API

Advanced API

Post­Sharp API migration

Post­Sharp

Post­Sharp.​Aspects

Post­Sharp.​Aspects.​Advices

Post­Sharp.​Aspects.​Configuration

Post­Sharp.​Aspects.​Dependencies

Post­Sharp.​Aspects.​Internals

Post­Sharp.​Aspects.​Serialization

Post­Sharp.​Collections

Post­Sharp.​Constraints

Post­Sharp.​Extensibility

Post­Sharp.​Extensibility.​Build­Time­Logging

Post­Sharp.​Reflection

Post­Sharp.​Reflection.​Method­Body

Post­Sharp.​Serialization

  • Article

Class MulticastAttribute

Okay, this one is problematic. There is no declarative (attribute-based) multicasting in Metalama. Instead, fabrics should be used. However, we have ported the main features of MulticastAttribute to Metalama. See MulticastAspect or MulticastImplementation.

Inheritance
MulticastAttribute
Namespace: PostSharp.Extensibility
Assembly: Metalama.Migration.dll
Syntax
[Obsolete("Okay, this one is problematic. There is no declarative (attribute-based) multicasting in Metalama. Instead, fabrics should be used. However, we have ported the main features of 'MulticastAttribute' to Metalama. See 'MulticastAspect' or 'MulticastImplementation'.", false)]
public abstract class MulticastAttribute : Attribute

Constructors

Name Description
MulticastAttribute()

Properties

Name Description
AttributeExclude
AttributeId
AttributeInheritance
AttributePriority
AttributeReplace

Metalama port of MulticastAttribute does not support adding several instances of an aspect on the same declaration, so this property is always considered true regardless of its actual value.

AttributeTargetAssemblies
AttributeTargetElements
AttributeTargetExternalMemberAttributes
AttributeTargetExternalTypeAttributes
AttributeTargetMemberAttributes
AttributeTargetMembers
AttributeTargetParameterAttributes
AttributeTargetParameters
AttributeTargetTypeAttributes
AttributeTargetTypes

Extension Methods

See Also

  • Navigation