Open sandboxFocus

Interface IInterfaceImplementationResult

Describes an interface type implemented by advice, including the implementation outcome.

Namespace: Metalama.Framework.Advising
Assembly: Metalama.Framework.dll
Syntax
[CompileTime]
public interface IInterfaceImplementationResult
Remarks

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.

Extension Methods

See Also