Represents the result of an advice that adds a contract.
Namespace: Metalama.Framework.Advising
Assembly: Metalama.Framework.dll
Syntax
public interface IAddContractAdviceResult<out T> : IAdviceResult where T : IDeclarationType Parameters
| Name | Description |
|---|---|
| T |
Properties
| Name | Description |
|---|---|
| Declaration | Gets the declaration to which the contract was added. When the contract is added to a field, this property returns the IProperty that the field has been transformed into. |