Udostępnij za pomocą


BuildResult enum

Nie jest to wyliczenie Flagi, ponieważ nie chcemy ustawiać wielu stanów w kompilacji. Jednak podczas dodawania wartości należy trzymać się uprawnień 2, jakby to było wyliczenie Flags. Zapewni to, że elementy, które mają kluczowe znaczenie dla wielu typów wyników (takich jak źródła etykietowania) nadal działają

Pola

None = 0

Brak wyniku

Succeeded = 2

Kompilacja została ukończona pomyślnie.

PartiallySucceeded = 4

Kompilacja została ukończona pomyślnie, ale wystąpiły inne błędy.

Failed = 8

Kompilacja zakończyła się niepowodzeniem.

Canceled = 32

Kompilacja została anulowana przed rozpoczęciem.