CSLA.NET 6.0.0
CSLA .NET is a software development framework that helps you build a reusable, maintainable object-oriented business layer for your app.
Csla.Server.IDataPortalServer Interface Reference

Interface implemented by server-side data portal components. More...

Inheritance diagram for Csla.Server.IDataPortalServer:
Csla.DataPortalClient.IDataPortalProxy Csla.Server.DataPortal Csla.Server.DataPortalBroker Csla.Server.DataPortalSelector Csla.Server.FactoryDataPortal Csla.Server.ServicedDataPortalReadCommitted Csla.Server.ServicedDataPortalReadUncommitted Csla.Server.ServicedDataPortalRepeatableRead Csla.Server.ServicedDataPortalSerializable Csla.Server.SimpleDataPortal Csla.Server.TransactionalDataPortal Csla.Test.DataPortal.CustomDataPortalServer

Public Member Functions

Task< DataPortalResultCreate (Type objectType, object criteria, DataPortalContext context, bool isSync)
 Create a new business object. More...
 
Task< DataPortalResultFetch (Type objectType, object criteria, DataPortalContext context, bool isSync)
 Get an existing business object. More...
 
Task< DataPortalResultUpdate (object obj, DataPortalContext context, bool isSync)
 Update a business object. More...
 
Task< DataPortalResultDelete (Type objectType, object criteria, DataPortalContext context, bool isSync)
 Delete a business object. More...
 

Detailed Description

Interface implemented by server-side data portal components.

Definition at line 17 of file IDataPortalServer.cs.

Member Function Documentation

◆ Create()

Task< DataPortalResult > Csla.Server.IDataPortalServer.Create ( Type  objectType,
object  criteria,
DataPortalContext  context,
bool  isSync 
)

◆ Delete()

Task< DataPortalResult > Csla.Server.IDataPortalServer.Delete ( Type  objectType,
object  criteria,
DataPortalContext  context,
bool  isSync 
)

◆ Fetch()

Task< DataPortalResult > Csla.Server.IDataPortalServer.Fetch ( Type  objectType,
object  criteria,
DataPortalContext  context,
bool  isSync 
)

◆ Update()