Share via


IMobileServiceSyncTable Interface

Definition

Provides operations on local table.

public interface IMobileServiceSyncTable
type IMobileServiceSyncTable = interface
Public Interface IMobileServiceSyncTable
Derived

Properties

MobileServiceClient

Gets a reference to the MobileServiceClient associated with this table.

SupportedOptions

The supported odata options on the remote table

TableName

Gets the name of the table.

Methods

DeleteAsync(JObject)

Deletes an instance from the table.

InsertAsync(JObject)

Inserts an instance into the table.

LookupAsync(String)

Executes a lookup against a table.

PullAsync(String, String, IDictionary<String,String>, Boolean, CancellationToken, PullOptions)

Pulls all items that match the given query from the associated remote table. Supports incremental sync.

PullAsync(String, String, IDictionary<String,String>, Boolean, CancellationToken)

Pulls all items that match the given query from the associated remote table. Supports incremental sync.

PurgeAsync(String, String, Boolean, CancellationToken)

Deletes all the items in local table that match the query.

ReadAsync(String)

Executes a query against the table.

UpdateAsync(JObject)

Updates an instance in the table.

Extension Methods

PullAsync(IMobileServiceSyncTable, String, String, PullOptions)

Pulls all items that match the given query from the associated remote table. Supports incremental sync.

PullAsync(IMobileServiceSyncTable, String, String, IDictionary<String,String>, Boolean, CancellationToken)

Pulls all items that match the given query from the associated remote table. Supports incremental sync.

PullAsync(IMobileServiceSyncTable, String, String, IDictionary<String,String>, CancellationToken, PullOptions)

Pulls all items that match the given query from the associated remote table. Supports incremental sync.

PullAsync(IMobileServiceSyncTable, String, String, IDictionary<String,String>, CancellationToken)

Pulls all items that match the given query from the associated remote table. Supports incremental sync.

PullAsync(IMobileServiceSyncTable, String, String)

Pulls all items that match the given query from the associated remote table. Supports incremental sync.

PurgeAsync(IMobileServiceSyncTable, Boolean)

Deletes all the items in local table

PurgeAsync(IMobileServiceSyncTable, String)

Deletes all the items in local table that match the query.

PurgeAsync(IMobileServiceSyncTable)

Deletes all the items in local table

Applies to