EntityDomainManager<TData> Clase
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 una DomainManager<TData> implementación dirigida a SQL como almacén back-end mediante Entity Framework. En este modelo, hay una asignación 1:1 entre el objeto de datos (DTO) expuesto a través de y TableController<TData> el modelo de dominio. MappedEntityDomainManager<TData,TModel> es la opción recomendada DomainManager<TData> para situaciones en las que sql no tiene una relación 1:1 entre el objeto de datos (DTO) y el modelo de dominio administrado por SQL.
public class EntityDomainManager<TData> : Microsoft.WindowsAzure.Mobile.Service.Tables.DomainManager<TData> where TData : class, ITableData
type EntityDomainManager<'Data (requires 'Data : null and 'Data :> ITableData)> = class
inherit DomainManager<'Data (requires 'Data : null and 'Data :> ITableData)>
Public Class EntityDomainManager(Of TData)
Inherits DomainManager(Of TData)
Parámetros de tipo
- TData
Tipo de objeto de datos (DTO).
- Herencia
Constructores
Propiedades
Context |
Proporciona una DomainManager<TData> implementación dirigida a SQL como almacén back-end mediante Entity Framework. En este modelo, hay una asignación 1:1 entre el objeto de datos (DTO) expuesto a través de y TableController<TData> el modelo de dominio. MappedEntityDomainManager<TData,TModel> es la opción recomendada DomainManager<TData> para situaciones en las que sql no tiene una relación 1:1 entre el objeto de datos (DTO) y el modelo de dominio administrado por SQL. |
EnableSoftDelete |
Determina si las filas se eliminan de forma permanente o se marcan como eliminadas. El valor predeterminado es false. (Heredado de DomainManager<TData>) |
IncludeDeleted |
Determina si los registros eliminados temporalmente se incluyen en los resultados de la consulta. De forma predeterminada es True. (Heredado de DomainManager<TData>) |
Request |
Instancia de HttpRequestMessage (Heredado de DomainManager<TData>) |
Services |
Instancia de ApiServices (Heredado de DomainManager<TData>) |
Métodos
DeleteAsync(String) |
Proporciona una DomainManager<TData> implementación dirigida a SQL como almacén back-end mediante Entity Framework. En este modelo, hay una asignación 1:1 entre el objeto de datos (DTO) expuesto a través de y TableController<TData> el modelo de dominio. MappedEntityDomainManager<TData,TModel> es la opción recomendada DomainManager<TData> para situaciones en las que sql no tiene una relación 1:1 entre el objeto de datos (DTO) y el modelo de dominio administrado por SQL. |
GetOriginalValue(DbUpdateConcurrencyException) |
Obtiene el valor original de una entidad en caso de que una operación de actualización o reemplazo produzca una DbUpdateConcurrencyExceptionexcepción . El valor original extraído de la excepción se devolverá al cliente para que pueda combinar los datos y, posiblemente, intentar la operación de nuevo. |
InsertAsync(TData) |
Proporciona una DomainManager<TData> implementación dirigida a SQL como almacén back-end mediante Entity Framework. En este modelo, hay una asignación 1:1 entre el objeto de datos (DTO) expuesto a través de y TableController<TData> el modelo de dominio. MappedEntityDomainManager<TData,TModel> es la opción recomendada DomainManager<TData> para situaciones en las que sql no tiene una relación 1:1 entre el objeto de datos (DTO) y el modelo de dominio administrado por SQL. |
Lookup(String) |
Proporciona una DomainManager<TData> implementación dirigida a SQL como almacén back-end mediante Entity Framework. En este modelo, hay una asignación 1:1 entre el objeto de datos (DTO) expuesto a través de y TableController<TData> el modelo de dominio. MappedEntityDomainManager<TData,TModel> es la opción recomendada DomainManager<TData> para situaciones en las que sql no tiene una relación 1:1 entre el objeto de datos (DTO) y el modelo de dominio administrado por SQL. |
LookupAsync(String) |
Proporciona una DomainManager<TData> implementación dirigida a SQL como almacén back-end mediante Entity Framework. En este modelo, hay una asignación 1:1 entre el objeto de datos (DTO) expuesto a través de y TableController<TData> el modelo de dominio. MappedEntityDomainManager<TData,TModel> es la opción recomendada DomainManager<TData> para situaciones en las que sql no tiene una relación 1:1 entre el objeto de datos (DTO) y el modelo de dominio administrado por SQL. |
Query() |
Proporciona una DomainManager<TData> implementación dirigida a SQL como almacén back-end mediante Entity Framework. En este modelo, hay una asignación 1:1 entre el objeto de datos (DTO) expuesto a través de y TableController<TData> el modelo de dominio. MappedEntityDomainManager<TData,TModel> es la opción recomendada DomainManager<TData> para situaciones en las que sql no tiene una relación 1:1 entre el objeto de datos (DTO) y el modelo de dominio administrado por SQL. |
QueryAsync(ODataQueryOptions) |
Proporciona una DomainManager<TData> implementación dirigida a SQL como almacén back-end mediante Entity Framework. En este modelo, hay una asignación 1:1 entre el objeto de datos (DTO) expuesto a través de y TableController<TData> el modelo de dominio. MappedEntityDomainManager<TData,TModel> es la opción recomendada DomainManager<TData> para situaciones en las que sql no tiene una relación 1:1 entre el objeto de datos (DTO) y el modelo de dominio administrado por SQL. |
ReplaceAsync(String, TData) |
Proporciona una DomainManager<TData> implementación dirigida a SQL como almacén back-end mediante Entity Framework. En este modelo, hay una asignación 1:1 entre el objeto de datos (DTO) expuesto a través de y TableController<TData> el modelo de dominio. MappedEntityDomainManager<TData,TModel> es la opción recomendada DomainManager<TData> para situaciones en las que sql no tiene una relación 1:1 entre el objeto de datos (DTO) y el modelo de dominio administrado por SQL. |
SubmitChangesAsync() |
Envía el cambio a través de Entity Framework al registrar las excepciones y generar instancias adecuadas HttpResponseMessage . |
UndeleteAsync(String, Delta<TData>) |
Proporciona una DomainManager<TData> implementación dirigida a SQL como almacén back-end mediante Entity Framework. En este modelo, hay una asignación 1:1 entre el objeto de datos (DTO) expuesto a través de y TableController<TData> el modelo de dominio. MappedEntityDomainManager<TData,TModel> es la opción recomendada DomainManager<TData> para situaciones en las que sql no tiene una relación 1:1 entre el objeto de datos (DTO) y el modelo de dominio administrado por SQL. |
UpdateAsync(String, Delta<TData>) |
Proporciona una DomainManager<TData> implementación dirigida a SQL como almacén back-end mediante Entity Framework. En este modelo, hay una asignación 1:1 entre el objeto de datos (DTO) expuesto a través de y TableController<TData> el modelo de dominio. MappedEntityDomainManager<TData,TModel> es la opción recomendada DomainManager<TData> para situaciones en las que sql no tiene una relación 1:1 entre el objeto de datos (DTO) y el modelo de dominio administrado por SQL. |
Se aplica a
Azure SDK for .NET