Metalama 1.0 / / Metalama Documentation / Aspect API / Metalama.​Framework.​Advising / IAdvice­Result

Interface IAdviceResult

A base interface that represents the result of any advice method of the IAdviceFactory interface.

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

Properties

Name Description
AdviceKind

Gets the kind of advice whose the current object is the result.

AspectBuilder

Gets the IAspectBuilder.

Outcome

Gets the advice outcome, i.e. indication whether the advice was applied, was ignored because the same declaration already exists (according to OverrideStrategy), or an error for different reasons.