Share via


ComponentType enum

Diese Enumeration definiert die Abhängigkeitskomponenten.

Felder

Unknown = 0
NuGet = 1
Npm = 2

Gibt an, dass die Komponente ein Npm-Paket ist.

Maven = 3

Gibt an, dass die Komponente ein Maven-Artefakt ist.

Git = 4

Gibt an, dass die Komponente ein Git-Repository ist.

Other = 5

Gibt an, dass die Komponente keiner der von Governance unterstützten Komponententypen ist.

RubyGems = 6

Gibt an, dass die Komponente ein Ruby-Juwel ist.

Cargo = 7

Gibt an, dass die Komponente ein Cargo-Paket ist.

Pip = 8

Gibt an, dass die Komponente ein Pip-Paket ist.

File = 9

Gibt an, dass die Komponente eine lose Datei ist. Kein Paket, wie es von verschiedenen Paket-Managern verstanden wird.

Go = 10

Gibt an, dass die Komponente ein Go-Paket ist.

DockerImage = 11

Gibt an, dass die Komponente ein Docker-Image ist.

Pod = 12

Gibt an, dass die Komponente ein CocoaPods-Pod ist.

Linux = 13

Gibt an, dass die Komponente in einer Linux-Umgebung gefunden wird. Ein Paket, das von Linux-basierten Paket-Managern wie apt und rpm verstanden wird.

Conda = 14

Gibt an, dass die Komponente ein Conda-Paket ist.

DockerReference = 15

Gibt an, dass die Komponente eine Docker-Referenz ist.

Vcpkg = 16

Gibt an, dass die Komponente ein Vcpkg-Paket ist.