Suoranta.EnterpriseLib.Web - Developer API

CrudController<(Of <(<'TDbContext, TParentEntity, TRowEntity, TRowDTO>)>)> Members

The CrudController<(Of <(<'TDbContext, TParentEntity, TRowEntity, TRowDTO>)>)> type exposes the following members.

Methods


  Name Description
Protected method BeginExecute(System.Web.Routing.RequestContext,System.AsyncCallback,System.Object) (Inherited from Controller.)
Protected method BeginExecuteCore(System.AsyncCallback,System.Object) (Inherited from Controller.)
Public method Create()()()()
Creates and

Return Value

new parent entity.
Public method Create(Int32)
Creates child entity for the parent (id of).
Protected method CreateActionInvoker (Inherited from Controller.)
Protected method CreateTempDataProvider (Inherited from Controller.)
Public method Destroy(TRowDTO)
Public method Destroy(TRowDTO) (Inherited from CrudController<(Of <(<'TDbContext, TRowEntity, TRowDTO>)>)>.)
Public method Dispose (Inherited from Controller.)
Protected method Dispose(System.Boolean) (Inherited from Controller.)
Protected method EndExecute(System.IAsyncResult) (Inherited from Controller.)
Protected method EndExecuteCore(System.IAsyncResult) (Inherited from Controller.)
Public method Equals(System.Object) (Inherited from Object.)
Protected method Execute(System.Web.Routing.RequestContext) (Inherited from ControllerBase.)
Protected method ExecuteCore (Inherited from Controller.)
Protected method Finalize (Inherited from Object.)
Protected method GetEntity(TRowDTO) (Inherited from CrudController<(Of <(<'TDbContext, TRowEntity, TRowDTO>)>)>.)
Protected method GetEntity<(Of <<'(TEntity>)>>)(IDataTransferObject) (Inherited from BaseController<(Of <(<'TDbContext>)>)>.)
Protected method GetErrorResult (Inherited from BaseController<(Of <(<'TDbContext>)>)>.)
Public method GetHashCode (Inherited from Object.)
Protected method GetRedirectQueryString
Get

Return Value

query string portion of url that contains redirect target.
(Inherited from BaseController.)
Protected method GetRedirectResult
Generate RedirectResult that matches redirect described by request
(Inherited from BaseController.)
Public method GetType (Inherited from Object.)
Protected method GetUserString (Inherited from BaseController<(Of <(<'TDbContext>)>)>.)
Protected method HandleUnknownAction(System.String) (Inherited from Controller.)
Protected method Initialize(System.Web.Routing.RequestContext) (Inherited from Controller.)
Protected method Json (Inherited from BaseController.)
Protected method MemberwiseClone (Inherited from Object.)
Protected method OnActionExecuted(System.Web.Mvc.ActionExecutedContext) (Inherited from Controller.)
Protected method OnActionExecuting(System.Web.Mvc.ActionExecutingContext) (Inherited from Controller.)
Protected method OnAuthentication(System.Web.Mvc.Filters.AuthenticationContext) (Inherited from Controller.)
Protected method OnAuthenticationChallenge(System.Web.Mvc.Filters.AuthenticationChallengeContext) (Inherited from Controller.)
Protected method OnAuthorization(System.Web.Mvc.AuthorizationContext) (Inherited from Controller.)
Protected method OnException(System.Web.Mvc.ExceptionContext) (Inherited from Controller.)
Protected method OnResultExecuted(System.Web.Mvc.ResultExecutedContext) (Inherited from Controller.)
Protected method OnResultExecuting(ResultExecutingContext) (Inherited from BaseController.)
Protected method OnResultExecuting(System.Web.Mvc.ResultExecutingContext) (Inherited from Controller.)
Public method Read

Return Value

Children of id
Protected method ToDTO(TRowEntity) (Inherited from CrudController<(Of <(<'TDbContext, TRowEntity, TRowDTO>)>)>.)
Protected method ToDTO<(Of <<'(TDTO>)>>)(IQueryable<(Of <<'(IEntity>)>>)) (Inherited from BaseController<(Of <(<'TDbContext>)>)>.)
Protected method ToDTO<(Of <<'(TDTO>)>>)(IEntity) (Inherited from BaseController<(Of <(<'TDbContext>)>)>.)
Public method ToString (Inherited from Object.)
Protected method TraceException (Inherited from BaseController<(Of <(<'TDbContext>)>)>.)
Protected method TrySaveChanges (Inherited from BaseController<(Of <(<'TDbContext>)>)>.)
Public method Update (Inherited from CrudController<(Of <(<'TDbContext, TRowEntity, TRowDTO>)>)>.)
Protected method UpdateEntity(TRowDTO) (Inherited from CrudController<(Of <(<'TDbContext, TRowEntity, TRowDTO>)>)>.)
Protected method UpdateEntity<(Of <<'(TEntity>)>>)(IDataTransferObject) (Inherited from BaseController<(Of <(<'TDbContext>)>)>.)

Properties


  Name Description
Public property ActionInvoker (Inherited from Controller.)
Public property AsyncManager (Inherited from Controller.)
Protected property ClientHints
Gets HttpClientHints for the request.
(Inherited from BaseController.)
Protected property Context
Instance of DbContext
(Inherited from BaseController<(Of <(<'TDbContext>)>)>.)
Public property ControllerContext (Inherited from ControllerBase.)
Protected property DisableAsyncSupport (Inherited from Controller.)
Protected property HasRedirectRequest (Inherited from BaseController.)
Public property HttpContext (Inherited from Controller.)
Protected property Mapper
The Mapper instance
(Inherited from BaseController.)
Protected property Mappings
Shorthand for ConfigurationProvider()()()()
(Inherited from BaseController.)
Public property ModelState (Inherited from Controller.)
Protected property OwinContext (Inherited from BaseController.)
Protected property OwinSession
Session data store provided by OwinFramework.Session middleware.
(Inherited from BaseController.)
Protected property ParentDTOType
Public property Profile (Inherited from Controller.)
Public property Request (Inherited from Controller.)
Public property Resolver (Inherited from Controller.)
Public property Response (Inherited from Controller.)
Public property RouteData (Inherited from Controller.)
Public property Server (Inherited from Controller.)
Public property Session (Inherited from Controller.)
Public property TempData (Inherited from ControllerBase.)
Public property TempDataProvider (Inherited from Controller.)
Public property Url (Inherited from Controller.)
Protected property User
Shorthand for User of Authentication
(Inherited from BaseController.)
Public property ValidateRequest (Inherited from ControllerBase.)
Public property ValueProvider (Inherited from ControllerBase.)
Public property ViewBag (Inherited from ControllerBase.)
Public property ViewData (Inherited from ControllerBase.)
Public property ViewEngineCollection (Inherited from Controller.)