C# Класс Dev2.AppResources.DependencyVisualization.Graph

Represents a set of nodes that can be dependent upon each other, and will detect circular dependencies between its nodes.
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
CheckForCircularDependencies ( ) : void

Inspects the graph's nodes for circular dependencies.

GetAllUniqueNodesRecirsively ( ) : List
GetAllUniqueNodesRecirsively ( Stack nodeStack, List childNodes ) : List
Graph ( string title ) : System.Collections.Generic
ProcessCircularDependencies ( List circularDependencies ) : void
ToString ( ) : string

Описание методов

CheckForCircularDependencies() публичный Метод

Inspects the graph's nodes for circular dependencies.
public CheckForCircularDependencies ( ) : void
Результат void

GetAllUniqueNodesRecirsively() публичный Метод

public GetAllUniqueNodesRecirsively ( ) : List
Результат List

GetAllUniqueNodesRecirsively() публичный Метод

public GetAllUniqueNodesRecirsively ( Stack nodeStack, List childNodes ) : List
nodeStack Stack
childNodes List
Результат List

Graph() публичный Метод

public Graph ( string title ) : System.Collections.Generic
title string
Результат System.Collections.Generic

ProcessCircularDependencies() публичный Метод

public ProcessCircularDependencies ( List circularDependencies ) : void
circularDependencies List
Результат void

ToString() публичный Метод

public ToString ( ) : string
Результат string