Share via


IMobileServiceSyncTable<T> Interfaz

Definición

Proporciona operaciones en la tabla local.

public interface IMobileServiceSyncTable<T> : Microsoft.WindowsAzure.MobileServices.Sync.IMobileServiceSyncTable
type IMobileServiceSyncTable<'T> = interface
    interface IMobileServiceSyncTable
Public Interface IMobileServiceSyncTable(Of T)
Implements IMobileServiceSyncTable

Parámetros de tipo

T
Implementaciones

Propiedades

MobileServiceClient

Obtiene una referencia al MobileServiceClient objeto asociado a esta tabla.

(Heredado de IMobileServiceSyncTable)
SupportedOptions

Opciones de odata admitidas en la tabla remota

(Heredado de IMobileServiceSyncTable)
TableName

Obtiene el nombre de la tabla.

(Heredado de IMobileServiceSyncTable)

Métodos

CreateQuery()

Crea una consulta para la tabla actual.

DeleteAsync(JObject)

Elimina una instance de la tabla.

(Heredado de IMobileServiceSyncTable)
DeleteAsync(T)

Elimina una instance de la tabla.

IncludeTotalCount()

Crea una consulta que se asegurará de obtener el número total de todos los registros que se habrían devuelto si no se tuviera en cuenta ninguna cláusula de paginación/límite especificada por el cliente o por el servidor.

InsertAsync(JObject)

Inserta una instance en la tabla.

(Heredado de IMobileServiceSyncTable)
InsertAsync(T)

Inserta una instance en la tabla.

LookupAsync(String)

Busca una instancia de una tabla por su identificador.

OrderBy<TKey>(Expression<Func<T,TKey>>)

Crea una consulta aplicando la cláusula de orden ascendente especificada.

OrderByDescending<TKey>(Expression<Func<T,TKey>>)

Crea una consulta aplicando la cláusula de orden descendente especificada.

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

Extrae todos los elementos que coinciden con la consulta especificada de la tabla remota asociada. Admite la sincronización incremental.

(Heredado de IMobileServiceSyncTable)
PullAsync(String, String, IDictionary<String,String>, Boolean, CancellationToken, PullOptions)

Extrae todos los elementos que coinciden con la consulta especificada de la tabla remota asociada. Admite la sincronización incremental.

(Heredado de IMobileServiceSyncTable)
PullAsync<U>(String, IMobileServiceTableQuery<U>, Boolean, CancellationToken)

Extrae todos los elementos que coinciden con la consulta especificada de la tabla remota asociada.

PullAsync<U>(String, IMobileServiceTableQuery<U>, Boolean, CancellationToken, PullOptions)

Extrae todos los elementos que coinciden con la consulta especificada de la tabla remota asociada.

PurgeAsync(String, String, Boolean, CancellationToken)

Elimina todos los elementos de la tabla local que coinciden con la consulta.

(Heredado de IMobileServiceSyncTable)
PurgeAsync<U>(String, IMobileServiceTableQuery<U>, Boolean, CancellationToken)

Elimina todos los elementos de la tabla local que coinciden con la consulta.

PurgeAsync<U>(String, IMobileServiceTableQuery<U>, CancellationToken)

Elimina todos los elementos de la tabla local que coinciden con la consulta.

ReadAsync()

Devuelve instancias de una tabla.

ReadAsync(String)

Ejecuta una consulta en la tabla.

(Heredado de IMobileServiceSyncTable)
ReadAsync<U>(IMobileServiceTableQuery<U>)

Devuelve instancias de una tabla basada en una consulta.

RefreshAsync(T)

Actualice la instancia actual con los valores más recientes de la tabla local.

Select<U>(Expression<Func<T,U>>)

Crea una consulta aplicando la selección especificada.

Skip(Int32)

Crea una consulta aplicando la cláusula skip especificada.

Take(Int32)

Crea una consulta aplicando la cláusula take especificada.

ThenBy<TKey>(Expression<Func<T,TKey>>)

Crea una consulta aplicando la cláusula de orden ascendente especificada.

ThenByDescending<TKey>(Expression<Func<T,TKey>>)

Crea una consulta aplicando la cláusula de orden descendente especificada.

ToEnumerableAsync()

Obtiene los elementos de la tabla asincrónicamente.

ToListAsync()

Obtiene los elementos de la tabla asincrónicamente y devuelve los resultados en una lista nueva.

UpdateAsync(JObject)

Actualiza una instance de la tabla.

(Heredado de IMobileServiceSyncTable)
UpdateAsync(T)

Actualiza una instance de la tabla.

Where(Expression<Func<T,Boolean>>)

Crea una consulta aplicando el predicado de filtro especificado.

Métodos de extensión

ToCollectionAsync<TTable>(IMobileServiceSyncTable<TTable>, Int32)

Cree una colección basada en la tabla local.

PullAsync(IMobileServiceSyncTable, String, String)

Extrae todos los elementos que coinciden con la consulta especificada de la tabla remota asociada. Admite la sincronización incremental.

PullAsync(IMobileServiceSyncTable, String, String, PullOptions)

Extrae todos los elementos que coinciden con la consulta especificada de la tabla remota asociada. Admite la sincronización incremental.

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

Extrae todos los elementos que coinciden con la consulta especificada de la tabla remota asociada. Admite la sincronización incremental.

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

Extrae todos los elementos que coinciden con la consulta especificada de la tabla remota asociada. Admite la sincronización incremental.

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

Extrae todos los elementos que coinciden con la consulta especificada de la tabla remota asociada. Admite la sincronización incremental.

PullAsync<T,U>(IMobileServiceSyncTable<T>, String, IMobileServiceTableQuery<U>)

Extrae todos los elementos que coinciden con la consulta especificada de la tabla remota asociada.

PullAsync<T,U>(IMobileServiceSyncTable<T>, String, IMobileServiceTableQuery<U>, PullOptions)

Extrae todos los elementos que coinciden con la consulta especificada de la tabla remota asociada.

PullAsync<T,U>(IMobileServiceSyncTable<T>, String, IMobileServiceTableQuery<U>, Boolean, CancellationToken)

Extrae todos los elementos que coinciden con la consulta especificada de la tabla remota asociada.

PullAsync<T,U>(IMobileServiceSyncTable<T>, String, IMobileServiceTableQuery<U>, CancellationToken)

Extrae todos los elementos que coinciden con la consulta especificada de la tabla remota asociada.

PullAsync<T,U>(IMobileServiceSyncTable<T>, String, IMobileServiceTableQuery<U>, CancellationToken, PullOptions)

Extrae todos los elementos que coinciden con la consulta especificada de la tabla remota asociada.

PurgeAsync(IMobileServiceSyncTable)

Elimina todos los elementos de la tabla local.

PurgeAsync(IMobileServiceSyncTable, Boolean)

Elimina todos los elementos de la tabla local.

PurgeAsync(IMobileServiceSyncTable, String)

Elimina todos los elementos de la tabla local que coinciden con la consulta.

PurgeAsync<T,U>(IMobileServiceSyncTable<T>, IMobileServiceTableQuery<U>)

Elimina todos los elementos de la tabla local que coinciden con la consulta.

Se aplica a