Bagikan melalui


ProjectDependencyGraph Kelas

Definisi

Model ProjectDependencyGraph dependensi antar proyek dalam solusi.

public ref class ProjectDependencyGraph
public class ProjectDependencyGraph
type ProjectDependencyGraph = class
Public Class ProjectDependencyGraph
Warisan
ProjectDependencyGraph

Metode

GetDependencySets(CancellationToken)

Mengembalikan urutan set, di mana setiap set berisi item dengan interdependensi bersama, dan tidak ada dependensi antar set. Setiap set yang dikembalikan akan diurutkan dalam urutan topologis.

GetProjectsThatDirectlyDependOnThisProject(ProjectId)

Mendapatkan daftar proyek yang secara langsung bergantung pada proyek ini.

GetProjectsThatThisProjectDirectlyDependsOn(ProjectId)

Mendapatkan daftar proyek yang secara langsung bergantung pada proyek ini.

GetProjectsThatThisProjectTransitivelyDependsOn(ProjectId)

Mendapatkan daftar proyek yang secara langsung atau transitif bergantung pada proyek ini

GetProjectsThatTransitivelyDependOnThisProject(ProjectId)

Mendapatkan daftar proyek yang secara langsung atau transitif bergantung pada proyek ini.

GetTopologicallySortedProjects(CancellationToken)

Mengembalikan semua proyek untuk solusi dalam urutan yang diurutkan secara topologis sehubungan dengan dependensinya. Proyek yang bergantung pada proyek lain akan selalu muncul nanti dalam urutan ini daripada proyek yang bergantung padanya.

Berlaku untuk