Options for the VisitChildren(ChildVisitor, ChildVisitorOptions, object) and VisitSelfAndDescendants(IAggregatable, DescendantVisitor, ChildVisitorOptions, object) methods.
Namespace: PostSharp.Patterns.Model
Assembly: PostSharp.Patterns.Aggregation.dll
Syntax
[Flags]
public enum ChildVisitorOptionsFields
| Name | Description |
|---|---|
| AcquireUpgradableReaderAccess | Acquires upgradable reader access instead of just reader access. |
| ExcludeIndirectChildren | Exclude children of parent surrogates. |
| IncludeParentSurrogates | Include parent surrogates. |
| None | Enumerates all children, but ignore parent surrogates. |