다음을 통해 공유


IArraySettingMigrator 인터페이스

정의

통합 설정의 배열 설정에 대한 마이그레이션 지원. 배열 설정에 호출할 패키지 및/또는 서비스 ID를 나타내는 migrationCallback 속성이 포함된 경우 호출됩니다. 설정 소유자가 구현해야 합니다.

public interface IArraySettingMigrator
type IArraySettingMigrator = interface
Public Interface IArraySettingMigrator

메서드

MigrateFromUnifiedSettingsAsync(String, ArraySettingContent, CancellationToken)

이전 위치 및 지속성 형식의 레거시 저장소에 배열 설정을 씁니다.

MigrateToUnifiedSettingsAsync(String, CancellationToken)

레거시 위치에서 지속형 배열 설정을 읽고 통합 설정에서 이해할 수 있는 형식으로 반환합니다.

SupportsIncompleteItems(String)

이 마이그레이션자의 MigrateFromUnifiedSettingsAsync(String, ArraySettingContent, CancellationToken) 메서드가 "불완전한" 항목을 지원하는지 여부를 나타내는 부울 값을 반환합니다. 일부 속성이 누락된 항목(해당 속성이 기본값에서 사용자 지정되지 않았기 때문). false를 반환하면 호출자는 해당 메서드를 호출하기 전에 누락된 속성 대신 기본값을 추가합니다.

적용 대상