Compartilhar via


IMobileServiceSyncContext Interface

Definição

Fornece uma maneira de sincronizar o banco de dados local com o banco de dados remoto.

public interface IMobileServiceSyncContext
type IMobileServiceSyncContext = interface
Public Interface IMobileServiceSyncContext

Propriedades

Handler

Uma instância do IMobileServiceSyncHandler

IsInitialized

Indica se o contexto de sincronização foi inicializado ou não.

PendingOperations

Retorna o número de operações pendentes que ainda não foram enviadas por push para a tabela remota.

Store

Uma instância do IMobileServiceLocalStore

StoreTrackingOptions

Um sinalizador que indica quais opções de acompanhamento de repositório estão habilitadas no momento.

Métodos

InitializeAsync(IMobileServiceLocalStore, IMobileServiceSyncHandler)

Inicializa o contexto de sincronização.

InitializeAsync(IMobileServiceLocalStore, IMobileServiceSyncHandler, StoreTrackingOptions)

Inicializa o contexto de sincronização.

PushAsync(CancellationToken)

Envia todas as operações pendentes para a tabela remota.

Métodos de Extensão

InitializeAsync(IMobileServiceSyncContext, IMobileServiceLocalStore)

Inicializa o contexto de sincronização.

InitializeAsync(IMobileServiceSyncContext, IMobileServiceLocalStore, StoreTrackingOptions)

Inicializa o contexto de sincronização.

PushAsync(IMobileServiceSyncContext)

Reproduz todas as operações locais pendentes nas tabelas remotas.

Aplica-se a