Defines the semantics of advices that depend on the aggregatable dynamic advices, i.e. they must be able to react to attachment and detachment events.
Namespace: PostSharp.Patterns.Model
Assembly: PostSharp.Patterns.Aggregation.dll
Syntax
public interface IAggregatableDependentAdvice<T> : IDynamicAdvice, IDynamicInterfaceImplementationType Parameters
| Name | Description |
|---|---|
| T | Item types. |
Methods
| Name | Description |
|---|---|
| OnChildAttached(T, AdviceEnumerator<IAggregatableDependentAdvice<T>>) | Method invoked when a child is attached to the parent. |
| OnChildDetached(T, AdviceEnumerator<IAggregatableDependentAdvice<T>>) | Method invoked when a child is detached from the parent. |
| OnParentChanged(AdviceEnumerator<IAggregatableDependentAdvice<T>>) | Method invoked when the parent changes. |