Class PartitionSyncConfiguration
Uma PartitionSyncConfiguration é usada para configurar um Realm que pode ser sincronizado entre dispositivos usando o Atlas Device Sync.
Membros herdados
namespace: Realms.sincronizar
Conjunto: Realm.exe
Sintaxe
public class PartitionSyncConfiguration : SyncConfigurationBase
Construtores
| Editar esta página Ver fontePartitionSyncConfiguration(ObjectId?, Usuário, string?)
Inicializa uma nova instância da classe PartitionSyncConfiguration .
Declaração
public PartitionSyncConfiguration(ObjectId? partition, User user, string? optionalPath = null)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
ObjectId? | Partição | A partição que identifica o Realm remoto que será sincronizado. |
Usuário | utilizador | Um usuário válido . |
string | caminho opcional | O caminho para o Realm, deve ser um caminho completo válido para a plataforma atual, subdiretório relativo ou apenas o nome do arquivo. |
PartitionSyncConfiguration(Guid?, Usuário, string?)
Inicializa uma nova instância da classe PartitionSyncConfiguration .
Declaração
public PartitionSyncConfiguration(Guid? partition, User user, string? optionalPath = null)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
Guia? | Partição | A partição que identifica o Realm remoto que será sincronizado. |
Usuário | utilizador | Um usuário válido . |
string | caminho opcional | O caminho para o Realm, deve ser um caminho completo válido para a plataforma atual, subdiretório relativo ou apenas o nome do arquivo. |
PartitionSyncConfiguration(longo?, Usuário, string?)
Inicializa uma nova instância da classe PartitionSyncConfiguration .
Declaração
public PartitionSyncConfiguration(long? partition, User user, string? optionalPath = null)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
longo? | Partição | A partição que identifica o Realm remoto que será sincronizado. |
Usuário | utilizador | Um usuário válido . |
string | caminho opcional | O caminho para o Realm, deve ser um caminho completo válido para a plataforma atual, subdiretório relativo ou apenas o nome do arquivo. |
PartitionSyncConfiguration(string?, Usuário, string?)
Inicializa uma nova instância da classe PartitionSyncConfiguration .
Declaração
public PartitionSyncConfiguration(string? partition, User user, string? optionalPath = null)
Parâmetros
Tipo | Nome | Descrição |
---|---|---|
string | Partição | A partição que identifica o Realm remoto que será sincronizado. |
Usuário | utilizador | Um usuário válido . |
string | caminho opcional | O caminho para o Realm, deve ser um caminho completo válido para a plataforma atual, subdiretório relativo ou apenas o nome do arquivo. |
Propriedades
| Editar esta página Ver fonteOnProgress
Obtém ou define uma chamada de resposta que é invocada quando o progresso do download é feito ao usar GetInstanceAsync(RealmConfigurationBase?, CancellationToken). Isso só será invocado para o download inicial do Realm e não será invocado à medida que o progresso do download adicional for feito durante a vida útil do Realm. Ele é ignorado ao usar GetInstance(RealmConfigurationBase?). .
Declaração
public Action<SyncProgress>? OnProgress { get; set; }
Valor da propriedade
Tipo | Descrição |
---|---|
ação<SyncProgress> | Uma chamada de resposta que será invocada periodicamente à medida que o Realm for baixado. |
Partição
Obtém a partição que identifica o Realm que esta configuração está descrevendo.
Declaração
public RealmValue Partition { get; }
Valor da propriedade
Tipo | Descrição |
---|---|
RealmValue | O valor da partição do Realm. |