| Primary | Optional. A Boolean value. Whether the McDBNode returned is the Primary (i.e. Native) Parent of this McDBNode. Through aliasing, an McDBNode instance may have more than one Parent. The Relative Parent (i.e. the McDBNode traversed to reach this McDBNode) is returned when this parameter is False or unspecified. When this parameter is True, the Primary Parent is returned. That is, the McDBNode in whose McDBNode.Children collection this McDBNode actually exists (as apposed to being aliased to). This distinction is relevant when McDBNodes.Remove is called, as the deletion rules are based on this association/context. When assigning to the Parent property, this parameter is unused.
|