IMobileServiceSyncTable<T> Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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 |
DeleteAsync(T) |
Elimina una |
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 |
InsertAsync(T) |
Inserta una |
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 |
UpdateAsync(T) |
Actualiza una |
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
Azure SDK for .NET
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de