IArraySettingMigrator Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Suporte à migração para configurações de matriz em Configurações Unificadas. Isso será invocado se as configurações de matriz incluírem uma propriedade migrationCallback indicando o pacote e/ou a ID de serviço a ser invocada. Ele deve ser implementado pelo proprietário da configuração.
public interface IArraySettingMigrator
type IArraySettingMigrator = interface
Public Interface IArraySettingMigrator
Métodos
MigrateFromUnifiedSettingsAsync(String, ArraySettingContent, CancellationToken) |
Grava uma configuração de matriz no repositório herdado em seu antigo local e formato de persistência. |
MigrateToUnifiedSettingsAsync(String, CancellationToken) |
Lê uma configuração de matriz persistente de seu local herdado e a retorna de uma forma que as Configurações Unificadas podem entender. |
SupportsIncompleteItems(String) |
Retorna um valor booliano que indica se o método desse migrador dá MigrateFromUnifiedSettingsAsync(String, ArraySettingContent, CancellationToken) suporte a itens "incompletos": itens que estão faltando algumas propriedades (porque essas propriedades não foram personalizadas do padrão). Se isso retornar false, o chamador adicionará valores padrão no lugar de propriedades ausentes antes de chamar esse método. |