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.BrokeredDataPortalHost.BrokeredHost Class Reference

Brokered assembly entry point for the data portal. More...

Public Member Functions

IAsyncOperation< IList< byte > > Create (string objectTypeName, [ReadOnlyArray] byte[] criteriaData, [ReadOnlyArray] byte[] contextData)
 Create and initialize a business object. More...
 
IAsyncOperation< IList< byte > > Fetch (string objectTypeName, [ReadOnlyArray] byte[] criteriaData, [ReadOnlyArray] byte[] contextData)
 Get an existing business object. More...
 
IAsyncOperation< IList< byte > > Update ([ReadOnlyArray] byte[] objectData, [ReadOnlyArray] byte[] contextData)
 Update a business object. More...
 
IAsyncOperation< IList< byte > > Delete (string objectTypeName, [ReadOnlyArray] byte[] criteriaData, [ReadOnlyArray] byte[] contextData)
 Delete a business object. More...
 

Detailed Description

Brokered assembly entry point for the data portal.

For use by side-loaded WinRT client apps.

Definition at line 22 of file BrokeredHost.cs.

Member Function Documentation

◆ Create()

IAsyncOperation< IList< byte > > Csla.BrokeredDataPortalHost.BrokeredHost.Create ( string  objectTypeName,
[ReadOnlyArray] byte[]  criteriaData,
[ReadOnlyArray] byte[]  contextData 
)

Create and initialize a business object.

Parameters
objectTypeNameType of business object to create.
criteriaDataCriteria object describing business object.
contextDataServer.DataPortalContext object passed to the server.

Definition at line 32 of file BrokeredHost.cs.

◆ Delete()

IAsyncOperation< IList< byte > > Csla.BrokeredDataPortalHost.BrokeredHost.Delete ( string  objectTypeName,
[ReadOnlyArray] byte[]  criteriaData,
[ReadOnlyArray] byte[]  contextData 
)

Delete a business object.

Parameters
objectTypeNameType of business object to create.
criteriaDataCriteria object describing business object.
contextDataServer.DataPortalContext object passed to the server.

Definition at line 88 of file BrokeredHost.cs.

◆ Fetch()

IAsyncOperation< IList< byte > > Csla.BrokeredDataPortalHost.BrokeredHost.Fetch ( string  objectTypeName,
[ReadOnlyArray] byte[]  criteriaData,
[ReadOnlyArray] byte[]  contextData 
)

Get an existing business object.

Parameters
objectTypeNameType of business object to retrieve.
criteriaDataCriteria object describing business object.
contextDataServer.DataPortalContext object passed to the server.

Definition at line 51 of file BrokeredHost.cs.

◆ Update()

IAsyncOperation< IList< byte > > Csla.BrokeredDataPortalHost.BrokeredHost.Update ( [ReadOnlyArray] byte[]  objectData,
[ReadOnlyArray] byte[]  contextData 
)

Update a business object.

Parameters
objectDataBusiness object to update.
contextDataServer.DataPortalContext object passed to the server.

Definition at line 69 of file BrokeredHost.cs.