Realm 구성
Realm 인스턴스에 대한 특정 설정 및 구성을 정의하는 Realm 구성 입니다.
간단한 사용 사례의 경우 RealmConfiguration은 생성자를 통해 직접 만들 수 있습니다. 고급 설정을 위해서는 RealmConfiguration.Builder.build를 통해 RealmConfiguration 을 빌드해야 합니다.
다음의 사항도 참조하세요.
유형
클립보드에 링크 복사됨
클래스 빌더(schema: <KClass<out TypedRealmObject>>) : Configuration.SharedBuilder<RealmConfiguration, RealmConfiguration.Builder>
RealmConfiguration 을 만드는 데 사용됩니다. 일반적인 사용 사례의 경우 RealmConfiguration.create 함수를 사용하여 RealmConfiguration 을 생성할 수 있습니다.
속성
클립보드에 링크 복사됨
Realm 파일을 열 때 압축해야 하는지 여부를 결정하는 콜백입니다.
클립보드에 링크 복사됨
스키마 마이그레이션이 필요한 방식으로 스키마가 변경된 경우 영역을 삭제할지 여부를 나타내는 플래그입니다.
클립보드에 링크 복사됨
Realm 파일을 암호화하고 해독하는 데 사용되는 64바이트 키입니다.
클립보드에 링크 복사됨
Realm 파일의 초기 상태로 사용되는 번들 자산 파일의 세부 정보를 보유하는 구성입니다. 자세한 내용은 SharedBuilder.inicialRealmFile 을 참조하세요. 초기 Realm 파일이 구성되지 않은 경우 null
이(가) 반환됩니다.
클립보드에 링크 복사됨
최대 활성 버전 수입니다.
클립보드에 링크 복사됨
영역에 대한 스키마에 포함된 클래스 세트입니다.