다음을 통해 공유


SyncResult 생성자

정의

"clean" SyncResult를 만듭니다.

[Android.Runtime.Register(".ctor", "()V", "")]
public SyncResult ();
특성

설명

"clean" SyncResult를 만듭니다. 변경 없이 반환되는 경우 SyncManager는 동기화가 성공적으로 완료된 것으로 간주합니다. SyncManager에 동기화 처리에 대한 자세한 정보를 제공하기 위해 SyncAdapter에서 다양한 필드를 설정할 수 있습니다.

오류는 하드 오류와 소프트 오류의 두 가지 광범위한 범주로 분류됩니다. 소프트 오류는 지수 백오프를 사용하여 다시 시도됩니다. 하드 오류는 다시 시도되지 않습니다(요청의 하드 오류가 ContentResolver#SYNC_EXTRAS_UPLOAD 추가 집합 없이 ContentResolver#SYNC_EXTRAS_UPLOAD 다시 시도되는 경우 제외). SyncManager는 호출 SyncResult#hasHardError() 하여 SyncResult#hasSoftError()오류 유형을 확인하고 . 둘 다 true이면 SyncManager는 소프트 오류가 아니라 하드 오류로 처리합니다.

에 대한 android.content.SyncResult.SyncResult()Java 설명서

이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.

적용 대상