IntroduceMemberAdviceInstance Class |
Base class for IntroduceMethodAdviceInstance.
System.Object
PostSharp.Aspects.Advices.AdviceInstance
PostSharp.Aspects.Advices.IntroduceMemberAdviceInstance
PostSharp.Aspects.Advices.IntroduceMethodAdviceInstance
PostSharp.Aspects.Advices.AdviceInstance
PostSharp.Aspects.Advices.IntroduceMemberAdviceInstance
PostSharp.Aspects.Advices.IntroduceMethodAdviceInstance
Namespace: PostSharp.Aspects.Advices
Assembly: PostSharp (in PostSharp.dll) Version: 6.5.19.0 (6.5.19.0)
C#
public abstract class IntroduceMemberAdviceInstance : AdviceInstance
The IntroduceMemberAdviceInstance type exposes the following members.
Name | Description | |
---|---|---|
Description |
A human-readable description of the current advice instance.
(Inherited from AdviceInstance.) | |
IsVirtual |
Determines whether the introduced member should be virtual.
| |
LinesOfCodeAvoided |
The number of lines of hand-written code avoided by this specific AdviceInstance.
(Inherited from AdviceInstance.) | |
MasterAspectMember |
Gets the main field or method of the aspect class that the current AdviceInstance relates to.
(Inherited from AdviceInstance.) | |
OverrideAction |
Determines the action to be overtaken when the member to be introduced already exists
in the type to which the aspect is applied, or to a base type.
| |
Visibility |
Gets the visibility of the introduced member.
|