Configuração

Interface Configuração

Opções de configuração básicas compartilhadas entre todos os tipos de configuração de Realm.

Herdeiros

Tipos

Link copiado para a área de transferência
resumo classe SharedBuilder<t, S : Configuration.SharedBuilder<t, S>>(esquema: Definir<KClass<out BaseRealmObject>> = setOf())

Classe base para construtores de configuração que contém propriedades disponíveis para RealmConfiguration e SyncConfiguration.

Propriedades

Link copiado para a área de transferência

Chamada de resposta que determina se o Arquivo de Realm deve ser compactado como parte de sua abertura.

Link copiado para a área de transferência

Chave de 64 bytes usada para criptografar e descriptografar o arquivo Realm.

Link copiado para a área de transferência

chamada de resposta que será acionada para escrever os dados iniciais quando o Arquivo de Realm for criado pela primeira vez.

Link copiado para a área de transferência

Configuração que contém detalhes de um arquivo de ativo agrupado usado como estado inicial do Arquivo de Realm. Consulte SharedBuilder.initialRealmFile para obter detalhes. null será retornado se nenhum arquivo de realm inicial tiver sido configurado.

Link copiado para a área de transferência
resumo valid inMemory: Boolean

Descreve se o Realm deve residir na memória ou no disco.

Link copiado para a área de transferência

Número máximo de versões ativas.

Link copiado para a área de transferência
resumo valid name: String

Nome do Arquivo de Realm.

Link copiado para a área de transferência
resumo valid caminho: String

Caminho para o Arquivo de Realm.

Link copiado para a área de transferência
resumo valid schema: definir<KClass<out BaseRealmObject>>

O conjunto de classes incluídas no esquema para o Realm.

Link copiado para a área de transferência
resumo valid Versão do esquema: Long

A versão do esquema.