Class DescendantVisitorStatus
Type of the return value of ChildVisitor. Determines how the visitor should continue enumerating other objects.
Namespace: PostSharp.Patterns.Model
Assembly: PostSharp.Patterns.Aggregation.dll
Syntax
public sealed class DescendantVisitorStatus : Enum
Fields
Name | Description |
---|---|
ContinueWithChildren | Continues enumerating the children of the current node, then the sibling nodes. This value is not supported by the VisitChildren(ChildVisitor, ChildVisitorOptions, Object) method. |
ContinueWithSiblings | Continues enumerating the siblings of the current node, but do not enumerate the children nodes. |
Default | Equivalent to ContinueWithChildren for VisitSelfAndDescendants(IAggregatable, DescendantVisitor, ChildVisitorOptions, Object) or ContinueWithSiblings for VisitChildren(ChildVisitor, ChildVisitorOptions, Object). |
Stop | Immediately stops enumeration and returns to the caller. |
value__ |