Microsoft.WindowsAzure.Mobile.Service.Tables Espacio de nombres
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í.
Clases
DomainManager<TData> |
Proporciona una abstracción para acceder a un almacén de back-end para .TableController<TData> La abstracción se puede implementar de una de estas dos maneras en función de las funcionalidades del almacén de back-end. Los almacenes que admiten un IQueryable<T>modelo basado en pueden implementar los Query métodos y Lookup , mientras que los almacenes que no admiten IQueryable directamente o donde no es la forma preferida de acceder a ellos pueden implementar los QueryAsync métodos y LookupAsync . |
EntityTableSqlGenerator |
Novedades la definición de base de datos SQL para tener en cuenta las columnas marcadas por TableColumnType. EntityTableSqlGenerator se puede habilitar mediante el scaffolding DbContext o derivando de la EntityContext clase base. |
QueryResult |
Representa los resultados de una solicitud de consulta junto con el recuento total de entidades identificadas por el URI de solicitud después de que se hayan aplicado todas las opciones de consulta del sistema $filter. |
TableColumnAttribute |
TableColumnAttribute se puede usar para anotar las propiedades del modelo de datos que representan las propiedades del sistema usadas por .TableController<TData> Al indicar qué columnas son el identificador, la versión, createdAt, etc. columnas, los distintos administradores de dominio pueden aprovechar esa información para proporcionar la mejor asignación posible a cualquier almacén back-end determinado. |
TableController |
Se trata de la clase base común no genérica para los controladores de tabla. Se recomienda encarecidamente usar la versión genérica TableController{T} que proporciona compatibilidad fuertemente tipada con las distintas operaciones de tabla. |
TableControllerConfigAttribute |
Realiza personalizaciones de configuración para TableController<TData> controladores derivados. |
TableControllerConfigProvider |
Personaliza la configuración de TableController<TData> los controladores derivados. |
TableFilterProvider |
TableFilterProvider Registra instancias especializadas System.Web.Http.Filters.IActionFilter usadas por .TableController<TData> Los filtros se registran como parte de la configuración del controlador personalizado que se puede configurar mediante el motor de inserción de dependencias mediante el tipo ITableControllerConfigProvider. |
TableUtils |
Proporciona varias utilidades y métodos auxiliares para las características relacionadas con la tabla. |
Interfaces
IDomainManager<TData> |
Proporciona una abstracción para acceder a un almacén de back-end para .TableController<TData> La abstracción se puede implementar de una de estas dos maneras en función de las funcionalidades del almacén de back-end. Los almacenes que admiten un IQueryable<T>modelo basado en pueden implementar los Query métodos y Lookup , mientras que los almacenes que no admiten IQueryable directamente o donde no es la forma preferida de acceder a ellos pueden implementar los QueryAsync métodos y LookupAsync . |
ITableControllerConfigProvider |
Proporciona una abstracción para realizar personalizaciones de configuración para TableController<TData> controladores derivados. Una implementación se puede registrar a través de System.Web.Http.Services.DependencyResolver. |
ITableData |
ITableData proporciona una abstracción que indica cómo se van a serializar las propiedades del sistema para un modelo de datos de tabla determinado al comunicarse con los clientes. La serialización uniforme de las propiedades del sistema garantiza que los clientes puedan procesar las propiedades del sistema uniformemente entre plataformas. |
Enumeraciones
TableColumnType |
Proporciona una indicación del tipo de columna de tabla que es una propiedad determinada. TableColumnType se usa en conexión con el TableControllerConfigAttribute que se puede usar para decorar un tipo de datos. |
Azure SDK for .NET