CSLA.NET 5.4.2
CSLA .NET is a software development framework that helps you build a reusable, maintainable object-oriented business layer for your app.
Csla.Server.Hosts.Mobile.WcfPortal Class Reference

Exposes server-side DataPortal functionality through WCF. More...

Inheritance diagram for Csla.Server.Hosts.Mobile.WcfPortal:
Csla.Server.Hosts.Mobile.IWcfPortal

Public Member Functions

async Task< WcfResponseCreate (CriteriaRequest request)
 Create a new business object. More...
 
async Task< WcfResponseFetch (CriteriaRequest request)
 Get an existing business object. More...
 
async Task< WcfResponseUpdate (UpdateRequest request)
 Update a business object. More...
 
async Task< WcfResponseDelete (CriteriaRequest request)
 Delete a business object. More...
 

Protected Member Functions

virtual UpdateRequest ConvertRequest (UpdateRequest request)
 Override to convert the request data before it is transferred over the network. More...
 
virtual CriteriaRequest ConvertRequest (CriteriaRequest request)
 Override to convert the request data before it is transferred over the network. More...
 
virtual WcfResponse ConvertResponse (WcfResponse response)
 Override to convert the response data after it comes back from the network. More...
 

Detailed Description

Exposes server-side DataPortal functionality through WCF.

Definition at line 25 of file Mobile/WcfPortal.cs.

Member Function Documentation

◆ ConvertRequest() [1/2]

virtual CriteriaRequest Csla.Server.Hosts.Mobile.WcfPortal.ConvertRequest ( CriteriaRequest  request)
protectedvirtual

Override to convert the request data before it is transferred over the network.

Parameters
requestRequest object.

Definition at line 245 of file Mobile/WcfPortal.cs.

◆ ConvertRequest() [2/2]

virtual UpdateRequest Csla.Server.Hosts.Mobile.WcfPortal.ConvertRequest ( UpdateRequest  request)
protectedvirtual

Override to convert the request data before it is transferred over the network.

Parameters
requestRequest object.

Definition at line 235 of file Mobile/WcfPortal.cs.

◆ ConvertResponse()

virtual WcfResponse Csla.Server.Hosts.Mobile.WcfPortal.ConvertResponse ( WcfResponse  response)
protectedvirtual

Override to convert the response data after it comes back from the network.

Parameters
responseResponse object.

Definition at line 255 of file Mobile/WcfPortal.cs.

◆ Create()

async Task< WcfResponse > Csla.Server.Hosts.Mobile.WcfPortal.Create ( CriteriaRequest  request)

Create a new business object.

Parameters
requestThe request parameter object.

Implements Csla.Server.Hosts.Mobile.IWcfPortal.

Definition at line 35 of file Mobile/WcfPortal.cs.

◆ Delete()

async Task< WcfResponse > Csla.Server.Hosts.Mobile.WcfPortal.Delete ( CriteriaRequest  request)

Delete a business object.

Parameters
requestThe request parameter object.

Implements Csla.Server.Hosts.Mobile.IWcfPortal.

Definition at line 172 of file Mobile/WcfPortal.cs.

◆ Fetch()

async Task< WcfResponse > Csla.Server.Hosts.Mobile.WcfPortal.Fetch ( CriteriaRequest  request)

Get an existing business object.

Parameters
requestThe request parameter object.

Implements Csla.Server.Hosts.Mobile.IWcfPortal.

Definition at line 84 of file Mobile/WcfPortal.cs.

◆ Update()

async Task< WcfResponse > Csla.Server.Hosts.Mobile.WcfPortal.Update ( UpdateRequest  request)

Update a business object.

Parameters
requestThe request parameter object.

Implements Csla.Server.Hosts.Mobile.IWcfPortal.

Definition at line 130 of file Mobile/WcfPortal.cs.