BuildResult enum
Non si tratta di un'enumerazione Flags perché non si desidera impostare più stati in una compilazione. Tuttavia, quando si aggiungono valori, attenersi alle potenze di 2 come se fosse un'enumerazione di flag Ciò garantirà che le cose che consentono di eliminare più tipi di risultati (come l'etichettatura delle fonti) continuino a funzionare
Campi
| None = 0 | Nessun risultato |
| Succeeded = 2 | La compilazione è stata completata correttamente. |
| PartiallySucceeded = 4 | La compilazione è stata completata correttamente, ma si sono verificati altri errori. |
| Failed = 8 | La compilazione è stata completata senza successo. |
| Canceled = 32 | La build è stata annullata prima dell'avvio. |