MulticastPointcut Class |
Custom attribute that, when applied on an advice method, specifies to which elements of
code this advice applies, based on the kind, name and attributes of code elements.
Works similarly as MulticastAttribute.
System.Object
System.Attribute
PostSharp.Aspects.Advices.Pointcut
PostSharp.Aspects.Advices.MulticastPointcut
System.Attribute
PostSharp.Aspects.Advices.Pointcut
PostSharp.Aspects.Advices.MulticastPointcut
Namespace: PostSharp.Aspects.Advices
Assembly: PostSharp (in PostSharp.dll) Version: 5.0.55.0 (5.0.55.0)
C#
public sealed class MulticastPointcut : Pointcut
The MulticastPointcut type exposes the following members.
Name | Description | |
---|---|---|
MulticastPointcut | Initializes a new instance of the MulticastPointcut class |
Name | Description | |
---|---|---|
Attributes |
Gets or sets the visibilities, scopes, virtualities, and implementation
of members to which this attribute applies.
| |
MemberName |
Gets or sets the expression specifying to which members
the aspect extension applies.
| |
Targets |
Gets or sets the kind of elements to which this aspect extension applies.
|
Name | Description | |
---|---|---|
QueryInterface<T> |
Gets the implementation of a specified interface for the specified object.
(Defined by QueryInterfaceExtensions.) |