Indicates the action taken by the advice when implementing an individual interface member.
Namespace: Metalama.Framework.Advising
Assembly: Metalama.Framework.dll
Syntax
[CompileTime]
public enum InterfaceMemberImplementationOutcomeRemarks
This outcome is available via Outcome and indicates how the interface member was resolved: introduced, overridden, or mapped to an existing member.
Fields
| Name | Description |
|---|---|
| Introduce | The interface member was introduced as a new declaration in the target type. |
| Override | An existing declaration was overridden using the interface member template. |
| UseExisting | An existing compatible member in the target type was used to satisfy the interface member requirement. |