IMobileServiceTable<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 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 |
DeleteAsync(JObject, IDictionary<String,String>) |
Elimina una |
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 |
InsertAsync(JObject, IDictionary<String,String>) |
Inserta una |
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 |
UndeleteAsync(JObject, IDictionary<String,String>) |
Anula la entrada de un objeto |
UndeleteAsync(T) |
Anula la entrada de un objeto |
UndeleteAsync(T, IDictionary<String,String>) |
Anula la entrada de un objeto |
UpdateAsync(JObject) |
Actualiza una |
UpdateAsync(JObject, IDictionary<String,String>) |
Actualiza una |
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
Azure SDK for .NET