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.MobileCriteriaRequest Class Reference

Class that will be used to execute a request from a client. More...

Inheritance diagram for Csla.Server.Hosts.Mobile.MobileCriteriaRequest:
Csla.Server.Hosts.Mobile.IMobileRequest

Public Member Functions

 MobileCriteriaRequest (string typeName, object criteria, IPrincipal principal, ContextDictionary globalContext, ContextDictionary clientContext, string clientCulture, string clientUICulture)
 New instance of criteria object More...
 

Properties

string TypeName [getset]
 Type of object that is the target of the request More...
 
object Criteria [getset]
 Criteria object. More...
 
IPrincipal Principal [getset]
 Principal that will be set for the request More...
 
ContextDictionary GlobalContext [getset]
 Global context object. More...
 
ContextDictionary ClientContext [getset]
 Client context object. More...
 
string ClientCulture [getset]
 The client culture. More...
 
string ClientUICulture [getset]
 The client UI culture. More...
 
- Properties inherited from Csla.Server.Hosts.Mobile.IMobileRequest
IPrincipal Principal [getset]
 Principal that will be set for the request More...
 
ContextDictionary GlobalContext [getset]
 Global context object. More...
 
ContextDictionary ClientContext [getset]
 Client context object. More...
 
string ClientCulture [getset]
 The client culture. More...
 
string ClientUICulture [getset]
 The client UI culture. More...
 

Detailed Description

Class that will be used to execute a request from a client.

This will inlcude Execute, Fetch, Create and Delete requests

Definition at line 18 of file MobileCriteriaRequest.cs.

Constructor & Destructor Documentation

◆ MobileCriteriaRequest()

Csla.Server.Hosts.Mobile.MobileCriteriaRequest.MobileCriteriaRequest ( string  typeName,
object  criteria,
IPrincipal  principal,
ContextDictionary  globalContext,
ContextDictionary  clientContext,
string  clientCulture,
string  clientUICulture 
)

New instance of criteria object

Parameters
typeNameType of object that is the target of the request
criteriaCriteria object.
principalPrincipal that will be set for the request
globalContextGlobal context object.
clientContextClient context object.
clientCultureThe client culture.
clientUICultureThe client UI culture.

Definition at line 59 of file MobileCriteriaRequest.cs.

Property Documentation

◆ ClientContext

ContextDictionary Csla.Server.Hosts.Mobile.MobileCriteriaRequest.ClientContext
getset

Client context object.

Definition at line 39 of file MobileCriteriaRequest.cs.

◆ ClientCulture

string Csla.Server.Hosts.Mobile.MobileCriteriaRequest.ClientCulture
getset

The client culture.

Definition at line 43 of file MobileCriteriaRequest.cs.

◆ ClientUICulture

string Csla.Server.Hosts.Mobile.MobileCriteriaRequest.ClientUICulture
getset

The client UI culture.

Definition at line 47 of file MobileCriteriaRequest.cs.

◆ Criteria

object Csla.Server.Hosts.Mobile.MobileCriteriaRequest.Criteria
getset

Criteria object.

Definition at line 27 of file MobileCriteriaRequest.cs.

◆ GlobalContext

ContextDictionary Csla.Server.Hosts.Mobile.MobileCriteriaRequest.GlobalContext
getset

Global context object.

Definition at line 35 of file MobileCriteriaRequest.cs.

◆ Principal

IPrincipal Csla.Server.Hosts.Mobile.MobileCriteriaRequest.Principal
getset

Principal that will be set for the request

Definition at line 31 of file MobileCriteriaRequest.cs.

◆ TypeName

string Csla.Server.Hosts.Mobile.MobileCriteriaRequest.TypeName
getset

Type of object that is the target of the request

Definition at line 23 of file MobileCriteriaRequest.cs.