Share via


ModuleDependencySolver.Solve Method

Calculates an ordered vector according to the defined dependencies. Non-dependant modules appears at the beginning of the resulting array.

Namespace:  Microsoft.Practices.Prism.Modularity
Assembly:  Microsoft.Practices.Prism (in Microsoft.Practices.Prism.dll)

Syntax

public string[] Solve()
'Declaration
Public Function Solve As String()

Return Value

The resulting ordered list of modules.

Exceptions

Exception Condition
Microsoft.Practices.Prism.Modularity.CyclicDependencyFoundException This exception is thrown when a cycle is found in the defined depedency graph.

See Also

ModuleDependencySolver Class

Microsoft.Practices.Prism.Modularity Namespace