클래스 SyncConfigurationBase
Sync
상속
상속된 멤버
네임스페이스: Realms.동기화
어셈블리: Realm.exe
구문
public abstract class SyncConfigurationBase : RealmConfigurationBase
속성
| 이 페이지 편집 소스 보기CancelAsyncOperationsOnNonFatalErrors
Get
선언
public bool CancelAsyncOperationsOnNonFatalErrors { get; set; }
속성 값
유형 | 설명 |
---|---|
부울 |
|
비고
false
로 설정하면 치명적이지 않은 세션 오류는 무시되고 동기화는 백그라운드에서 연결을 계속 재시도합니다. 즉, 장치가 오프라인 상태인 경우 이러한 작업을 완료하는 데 불확실한 시간이 걸릴 수 있습니다.
ClientResetHandler
이 Realm에 대해 클라이언트 재설정 오류가 발생할 경우 호출될 핸들러를 가져오거나 설정합니다. 기본값은 Recovery
선언
public virtual ClientResetHandlerBase ClientResetHandler { get; set; }
속성 값
유형 | 설명 |
---|---|
Client |
클라이언트 재설정을 처리하는 데 사용할 Client |
비고
지원되는 값은 Recovery
다음도 참조하세요.
| 이 페이지 편집 소스 보기EncryptionKey
전체 Realm을 암호화하는 데 사용되는 키를 가져오거나 설정합니다. 한 번 설정하면 파일을 사용할 때마다 지정해야 합니다.
선언
public byte[]? EncryptionKey { get; set; }
속성 값
유형 | 설명 |
---|---|
바이트[] | AES-256 암호화를 위한 전체 64바이트(512비트) 키입니다. |
세션 오류 발생
동기화된 Realm에 대해 Session
선언
public SyncConfigurationBase.SessionErrorCallback? OnSessionError { get; set; }
속성 값
유형 | 설명 |
---|---|
Sync |
일시적인 세션 오류를 보고하는 데 사용할 Sync |
비고
클라이언트 재설정 오류는 설정된 Client
사용자
이 Sync
선언
public User User { get; }