Describes an interface type implemented by advice, including the implementation outcome.
Namespace: Metalama.Framework.Advising
Assembly: Metalama.Framework.dll
Syntax
[CompileTime]
public interface IInterfaceImplementationResultRemarks
This result is available in the Interfaces collection and describes each interface (including base interfaces) that was considered when implementing an interface.
Properties
| Name | Description |
|---|---|
| ExplicitMembers | Gets an IAdviser<T> allowing to introduce explicit members to the interface. |
| InterfaceType | Gets an interface type that was considered by the advice. |
| Outcome | Gets a value indicating the action taken to implement the interface type. |