Realm구성

인터페이스 RealmConfiguration : 구성

Realm 인스턴스에 대한 특정 설정 및 구성을 정의하는 Realm 구성 입니다.

간단한 사용 사례의 경우 RealmConfiguration은 생성자를 통해 직접 만들 수 있습니다. 고급 설정을 위해서는 RealmConfiguration.Builder.build를 통해 RealmConfiguration 을 빌드해야 합니다.

다음의 사항도 참조하세요.

유형

클립보드에 링크 복사됨

RealmConfiguration 을 만드는 데 사용됩니다. 일반적인 사용 사례의 경우 RealmConfiguration.create 함수를 사용하여 RealmConfiguration 을 생성할 수 있습니다.

클립보드에 링크 복사됨
객체 Companion

속성

클립보드에 링크 복사됨

Realm 파일을 열 때 압축해야 하는지 여부를 결정하는 콜백입니다.

클립보드에 링크 복사됨

스키마 마이그레이션이 필요한 방식으로 스키마가 변경된 경우 영역을 삭제할지 여부를 나타내는 플래그입니다.

클립보드에 링크 복사됨

Realm 파일을 암호화하고 해독하는 데 사용되는 64바이트 키입니다.

클립보드에 링크 복사됨

Realm 파일이 처음 생성될 때 초기 데이터를 쓰기 위해 트리거될 콜백입니다.

클립보드에 링크 복사됨

Realm 파일의 초기 상태로 사용되는 번들 자산 파일의 세부 정보를 보유하는 구성입니다. 자세한 내용은 SharedBuilder.inicialRealmFile 을 참조하세요. 초기 Realm 파일이 구성되지 않은 경우 null 이(가) 반환됩니다.

클립보드에 링크 복사됨
추상 val inMemory: 부울

영역이 메모리에 있는지 디스크에 있어야 하는지 설명합니다.

클립보드에 링크 복사됨

최대 활성 버전 수입니다.

클립보드에 링크 복사됨
추상 val 이름: 문자열

Realm 파일의 파일 이름입니다.

클립보드에 링크 복사됨
추상 val 경로: 문자열

Realm 파일의 경로입니다.

클립보드에 링크 복사됨

영역에 대한 스키마에 포함된 클래스 세트입니다.

클립보드에 링크 복사됨

스키마 버전입니다.