ApplicationDataSetVersionHandler 대리자

정의

애플리케이션 데이터 저장소에서 애플리케이션 데이터의 버전을 설정하기 위한 요청을 처리하는 메서드를 나타냅니다.

public delegate void ApplicationDataSetVersionHandler(SetVersionRequest ^ setVersionRequest);
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(2690093542, 52383, 18055, 172, 171, 163, 100, 253, 120, 84, 99)]
class ApplicationDataSetVersionHandler : MulticastDelegate
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(2690093542, 52383, 18055, 172, 171, 163, 100, 253, 120, 84, 99)]
public delegate void ApplicationDataSetVersionHandler(SetVersionRequest setVersionRequest);
var applicationDataSetVersionHandlerHandler = function(setVersionRequest){
/* Your code */
}
Public Delegate Sub ApplicationDataSetVersionHandler(setVersionRequest As SetVersionRequest)

매개 변수

setVersionRequest
SetVersionRequest

설정된 버전 요청입니다.

특성

Windows 요구 사항

디바이스 패밀리
Windows 10 (10.0.10240.0에서 도입되었습니다.)
API contract
Windows.Foundation.UniversalApiContract (v1.0에서 도입되었습니다.)

설명

대리자는 기존 애플리케이션 데이터를 현재 버전과 연결된 앱 정의 스키마 형식에서 요청된 버전과 연결된 스키마 형식으로 변환해야 합니다. 이 작업 중에 복구할 수 없는 오류가 발생하면 대리자는 예외를 throw해야 합니다. 대리자에서 예외를 throw하는 경우 시스템은 버전 번호를 업데이트하지 않습니다.

적용 대상

추가 정보