Condividi tramite


IArraySettingMigrator Interfaccia

Definizione

Supporto della migrazione per le impostazioni della matrice in Impostazioni unificata. Viene richiamato se le impostazioni della matrice includono una proprietà migrationCallback che indica il pacchetto e/o l'ID servizio da richiamare. Deve essere implementato dal proprietario dell'impostazione.

public interface IArraySettingMigrator
type IArraySettingMigrator = interface
Public Interface IArraySettingMigrator

Metodi

MigrateFromUnifiedSettingsAsync(String, ArraySettingContent, CancellationToken)

Scrive un'impostazione di matrice nell'archivio legacy nella posizione precedente e nel formato di persistenza.

MigrateToUnifiedSettingsAsync(String, CancellationToken)

Legge un'impostazione di matrice persistente dalla posizione legacy e la restituisce in una maschera Impostazioni unificate può comprendere.

SupportsIncompleteItems(String)

Restituisce un valore booleano che indica se il MigrateFromUnifiedSettingsAsync(String, ArraySettingContent, CancellationToken) metodo migrato supporta elementi "incompleti": elementi mancanti di alcune proprietà (perché tali proprietà non sono state personalizzate dal valore predefinito). Se restituisce false, il chiamante aggiungerà valori predefiniti al posto delle proprietà mancanti prima di chiamare tale metodo.

Si applica a