MemberOverrideAction Enum
Enumeration of actions to be overtaken by the IntroduceMemberAttribute aspect extension when the member to be introduced already exists in the aspect target type or its base type.
Namespace: PostSharp.Aspects.Advices
Assembly: PostSharp.dll
Syntax
public enum MemberOverrideAction
Fields
Name | Description |
---|---|
Default | |
Fail | Emits a build time error. |
Ignore | Silently ignore the member introduction. |
OverrideOrFail | Tries to override the member, and fails if it is impossible (i.e. if the existing member is defined in a base type and is sealed or non-virtual). |
OverrideOrIgnore | Tries to override the member, and silently ignore if it is impossible (i.e. if the existing member is defined in a base type and is sealed or non-virtual). |