PostSharp 4.3 / / Post­Sharp Documentation / API Reference / Post­Sharp.​Patterns.​Model Namespace / Aggregatable­Extensions Class
AggregatableExtensions Class
Provides extension methods to the IAggregatable interface.
Inheritance Hierarchy

Namespace: PostSharp.Patterns.Model
Assembly: PostSharp.Patterns.Common (in PostSharp.Patterns.Common.dll) Version: (
public static class AggregatableExtensions

The AggregatableExtensions type exposes the following members.

Public methodStatic memberGetChildren
Gets the list of children of a specified parent object.
Public methodStatic memberGetDistinctChildren
Gets a list of distinct children of a specified parent object.
Public methodStatic memberIsDescendantOf
Determines whether a specified object is a descendant of a specified ancestor.
Public methodStatic memberVisitSelfAndDescendants
Executes a ChildVisitor for the a specified parent object and all its descendants.
See Also