Open sandboxFocus

Interface IInterfaceImplementationAdviser

Provides methods to introduce explicit interface member implementations.

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

This interface is obtained from the ExplicitMembers property or ExplicitMembers property after calling ImplementInterface(IAdviser<INamedType>, INamedType, OverrideStrategy, object?).

Use the extension methods in InterfaceImplementationAdviserExtensions to introduce explicit interface member implementations such as methods, properties, events, and indexers.

Properties

Name Description
Target

Gets the target type that is implementing the interface.

Extension Methods

See Also