ProjectDependencyGraph Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Eine ProjectDependencyGraph Modelliert die Abhängigkeiten zwischen Projekten in einer Lösung.
public ref class ProjectDependencyGraph
public class ProjectDependencyGraph
type ProjectDependencyGraph = class
Public Class ProjectDependencyGraph
- Vererbung
-
ProjectDependencyGraph
Methoden
GetDependencySets(CancellationToken) |
Gibt eine Reihe von Sätzen zurück, wobei jeder Satz Elemente mit freigegebener Interabhängigkeit enthält, und es gibt keine Abhängigkeit zwischen Sätzen. Jeder zurückgegebene Satz wird in topologischer Reihenfolge sortiert. |
GetProjectsThatDirectlyDependOnThisProject(ProjectId) |
Ruft die Liste der Projekte ab, die direkt von diesem Projekt abhängig sind. |
GetProjectsThatThisProjectDirectlyDependsOn(ProjectId) |
Ruft die Liste der Projekte ab, von denen dieses Projekt direkt abhängt. |
GetProjectsThatThisProjectTransitivelyDependsOn(ProjectId) |
Ruft die Liste der Projekte ab, die direkt oder transitiv dieses Projekt abhängig sind |
GetProjectsThatTransitivelyDependOnThisProject(ProjectId) |
Ruft die Liste der Projekte ab, die direkt oder transitiv von diesem Projekt abhängig sind. |
GetTopologicallySortedProjects(CancellationToken) |
Gibt alle Projekte für die Lösung in einer topologischen sortierten Reihenfolge in Bezug auf ihre Abhängigkeiten zurück. Projekte, die von anderen Projekten abhängen, werden immer später in dieser Reihenfolge angezeigt als die Projekte, von denen sie abhängen. |