Share via


BreadthFirstRolePlayerFirstElementWalker Class

Enables breadth-first traversals of the model.

Namespace:  Microsoft.VisualStudio.Modeling
Assembly:  Microsoft.VisualStudio.Modeling.Sdk (in Microsoft.VisualStudio.Modeling.Sdk.dll)

Syntax

'Declaration
Public Class BreadthFirstRolePlayerFirstElementWalker _
    Inherits ElementWalker
'Usage
Dim instance As BreadthFirstRolePlayerFirstElementWalker
public class BreadthFirstRolePlayerFirstElementWalker : ElementWalker
public ref class BreadthFirstRolePlayerFirstElementWalker : public ElementWalker
public class BreadthFirstRolePlayerFirstElementWalker extends ElementWalker

Remarks

Breadth-first traversals start from an element or a group of elements.

This walker visits the role-players of a relationship before the relationship is visited.

Inheritance Hierarchy

System.Object
  Microsoft.VisualStudio.Modeling.ElementWalker
    Microsoft.VisualStudio.Modeling.BreadthFirstRolePlayerFirstElementWalker
      Microsoft.VisualStudio.Modeling.ElementClosureWalker

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

BreadthFirstRolePlayerFirstElementWalker Members

Microsoft.VisualStudio.Modeling Namespace