Share via


IMobileServiceTable<T> Interfaz

Definición

Proporciona operaciones para una tabla en un Servicio móvil.

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

Parámetros de tipo

T

Tipo de instancias de la tabla (lo que implica la tabla).

Implementaciones

Propiedades

MobileServiceClient

Obtiene una referencia al MobileServiceClient objeto asociado a esta tabla.

(Heredado de IMobileServiceTable)
SystemProperties

Las propiedades del sistema del servicio móvil que se van a incluir con elementos.

(Heredado de IMobileServiceTable)
TableName

Obtiene el nombre de la tabla.

(Heredado de IMobileServiceTable)

Métodos

CreateQuery()

Crea una consulta para la tabla actual.

DeleteAsync(JObject)

Elimina una instance de la tabla.

(Heredado de IMobileServiceTable)
DeleteAsync(JObject, IDictionary<String,String>)

Elimina una instance de la tabla.

(Heredado de IMobileServiceTable)
DeleteAsync(T)

Elimina una instancia de la tabla.

DeleteAsync(T, IDictionary<String,String>)

Elimina una instancia de la tabla.

IncludeDeleted()

Crea una consulta que garantizará que obtiene los registros eliminados. Esto requiere que la característica de eliminación temporal esté habilitada en el servicio móvil. Visite el vínculo para obtener más información.

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 IMobileServiceTable)
InsertAsync(JObject, IDictionary<String,String>)

Inserta una instance en la tabla.

(Heredado de IMobileServiceTable)
InsertAsync(T)

Inserta una nueva instancia en la tabla.

InsertAsync(T, IDictionary<String,String>)

Inserta una nueva instancia en la tabla.

LookupAsync(Object)

Busca una instancia de una tabla por su identificador.

LookupAsync(Object, IDictionary<String,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.

ReadAsync()

Devuelve instancias de una tabla.

ReadAsync(String)

Ejecuta una consulta en la tabla.

(Heredado de IMobileServiceTable)
ReadAsync(String, IDictionary<String,String>, Boolean)

Ejecuta una consulta en la tabla.

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

Devuelve instancias de una tabla usando una consulta.

ReadAsync<U>(String)

Ejecuta una consulta en la tabla.

RefreshAsync(T)

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

RefreshAsync(T, IDictionary<String,String>)

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

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.

UndeleteAsync(JObject)

Anula la entrada de un objeto instance de la tabla. Esto requiere que la característica de eliminación temporal esté habilitada en el servicio móvil. Visite el vínculo para obtener más información.

(Heredado de IMobileServiceTable)
UndeleteAsync(JObject, IDictionary<String,String>)

Anula la entrada de un objeto instance de la tabla. Esto requiere que la característica de eliminación temporal esté habilitada en el servicio móvil. Visite el vínculo para obtener más información.

(Heredado de IMobileServiceTable)
UndeleteAsync(T)

Anula la entrada de un objeto instance de la tabla. Esto requiere que la característica de eliminación temporal esté habilitada en el servicio móvil. Visite el vínculo para obtener más información.

UndeleteAsync(T, IDictionary<String,String>)

Anula la entrada de un objeto instance de la tabla. Esto requiere que la característica de eliminación temporal esté habilitada en el servicio móvil. Visite el vínculo para obtener más información.

UpdateAsync(JObject)

Actualiza una instance de la tabla.

(Heredado de IMobileServiceTable)
UpdateAsync(JObject, IDictionary<String,String>)

Actualiza una instance de la tabla.

(Heredado de IMobileServiceTable)
UpdateAsync(T)

Actualiza una instancia en la tabla.

UpdateAsync(T, IDictionary<String,String>)

Actualiza una instancia en la tabla.

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

Crea una consulta aplicando el predicado de filtro especificado.

WithParameters(IDictionary<String,String>)

Aplica a la consulta de origen los pares clave-valor de la cadena especificada que se usarán como parámetros definidos por el usuario con la cadena de consulta del URI de solicitud.

Métodos de extensión

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

Crea una nueva colección basada en la tabla.

ReadAsync(IMobileServiceTable, String, IDictionary<String,String>)

Ejecuta una consulta en la tabla.

Se aplica a