Interfaccia: gestione del valore di estensione enum rimosso

Importante

Questo contenuto è archiviato e non viene aggiornato. Per la documentazione più recente, vai a Novità e funzionalità pianificate per Dynamics 365 Business Central. Per i piani di rilascio più recenti, vai a Piani di rilascio di Dynamics 365 e Microsoft Power Platform.

Abilitata per Anteprima pubblica Disponibilità generale
Amministratori, autori, responsabili del marketing o analisti, automaticamente 1 feb 2021 1 apr 2021

Valore aziendale

Aggiungi resilienza nelle implementazioni dell'interfaccia quando i valori enum estendibili vengono rimossi a causa della disinstallazione del valore che dichiara l'estensione.

Dettagli sulla funzionalità

Gli enum possono essere utilizzati per selezionare un'implementazione dell'interfaccia. Tuttavia, a causa della natura modulare, un'estensione enum (e la corrispondente implementazione dell'interfaccia) potrebbe essere stata disinstallata dal tenant, mentre l'impostazione per l'enum viene mantenuta e punta ora a un valore "sconosciuto". Invece di consentire al codice dell'app di aggiungere la logica di convalida per la gestione di questo scenario, la piattaforma dovrebbe rilevare quando viene fornito un valore enum non valido e consentire un modo estendibile per gestirlo.

Si tratta di un aspetto correlato, ma non uguale, al fallback sul valore predefinito (che viene utilizzato quando non viene fornito alcun valore enum).

Vedi anche

Proprietà UnknownValueImplementation (documenti)