Provides extension methods to the IAggregatable interface.
Namespace: PostSharp.Patterns.Model
Assembly: PostSharp.Patterns.Aggregation.dll
Syntax
public static class AggregatableExtensionsMethods
| Name | Description |
|---|---|
| GetChildren(IAggregatable, ChildVisitorOptions) | Gets the list of children of a specified parent object. |
| GetDistinctChildren(IAggregatable, ChildVisitorOptions) | Gets a list of distinct children of a specified parent object. |
| IsDescendantOf(IAggregatable, object) | Determines whether a specified object is a descendant of a specified ancestor. |
| VisitSelfAndDescendants(IAggregatable, DescendantVisitor, ChildVisitorOptions, object) | Executes a ChildVisitor for the a specified parent object and all its descendants. |