Open sandboxFocus

Interface IInterfaceMemberImplementationResult

Describes how an individual interface member was implemented by advice.

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

This result indicates which member was used to satisfy the interface member requirement, whether it was introduced, overridden, or an existing member was used.

Properties

Name Description
InterfaceMember

Gets an interface member that was implemented.

Outcome

Gets a value indicating the action taken to implement the interface member.

TargetMember

Gets the member used to implement the interface. This may be either an existing member or a newly introduced member.

Extension Methods

See Also