IArraySettingMigrator Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Migrationsunterstützung für Arrayeinstellungen in einheitlichen Einstellungen. Dies wird aufgerufen, wenn die Arrayeinstellungen eine migrationCallback-Eigenschaft enthalten, die das aufzurufende Paket und/oder die Dienst-ID angibt. Sie sollte vom Einstellungsbesitzer implementiert werden.
public interface IArraySettingMigrator
type IArraySettingMigrator = interface
Public Interface IArraySettingMigrator
Methoden
MigrateFromUnifiedSettingsAsync(String, ArraySettingContent, CancellationToken) |
Schreibt eine Arrayeinstellung am alten Speicherort und im alten Persistenzformat in den Legacyspeicher. |
MigrateToUnifiedSettingsAsync(String, CancellationToken) |
Liest eine persistente Arrayeinstellung aus dem älteren Speicherort und gibt sie in einer Form zurück, die Unified Settings verstehen kann. |
SupportsIncompleteItems(String) |
Gibt einen booleschen Wert zurück, der angibt, ob die Methode dieser MigrateFromUnifiedSettingsAsync(String, ArraySettingContent, CancellationToken) Migration "unvollständige" Elemente unterstützt: Elemente, denen einige Eigenschaften fehlen (da diese Eigenschaften nicht anhand der Standardeinstellung angepasst wurden). Wenn false zurückgegeben wird, fügt der Aufrufer standardwerte anstelle fehlender Eigenschaften hinzu, bevor diese Methode aufgerufen wird. |