Open sandboxFocus

Interface IImplementInterfaceAdviceResult

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

This result provides access to the ExplicitMembers property for introducing explicit interface member implementations, and the Interfaces collection to inspect which interfaces were implemented.

Properties

Name Description
ExplicitMembers

Gets an IAdviser<T> allowing to introduce explicit members to the primary implemented interface. For introducing memebers to its base interfaces, use the Interfaces property.

InterfaceMembers

Gets a list of interface members specified using InterfaceMemberAttribute that were considered when implementing the given interface.

Interfaces

Gets a list of interfaces that were considered when implementing the given interface.

Extension Methods

See Also