Represents the result of the Introduce*
methods of the IAdviceFactory interface.
Namespace: Metalama.Framework.Advising
Assembly: Metalama.Framework.dll
Syntax
public interface IIntroductionAdviceResult<out T> : IAdviceResult where T : class, IDeclaration
Type Parameters
Name | Description |
---|---|
T |
Properties
Name | Description |
---|---|
ConflictingDeclaration | Gets the declaration that was in conflict, if the outcome is Error. The member may be of a different kind that Declaration. |
Declaration | Gets the introduced or overridden declaration. |