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

Object containing information about the client request to the data portal. More...

Public Member Functions

void CheckPermissions ()
 Checks that the current identity has permission to carry out this operation, and if not throws a SecurityException. More...
 

Properties

Type ObjectType [get]
 Gets the type of business object affected by the client request. More...
 
object RequestObject [get]
 Gets a reference to the criteria or business object passed from the client to the server. More...
 
DataPortalOperations Operation [get]
 Gets the data portal operation requested by the client. More...
 

Detailed Description

Object containing information about the client request to the data portal.

Definition at line 19 of file AuthorizeRequest.cs.

Member Function Documentation

◆ CheckPermissions()

void Csla.Server.AuthorizeRequest.CheckPermissions ( )

Checks that the current identity has permission to carry out this operation, and if not throws a SecurityException.

Exceptions
SecurityExceptionThrown if the current principal does not have permission to carry out this operation.

Definition at line 51 of file AuthorizeRequest.cs.

Property Documentation

◆ ObjectType

Type Csla.Server.AuthorizeRequest.ObjectType
get

Gets the type of business object affected by the client request.

Definition at line 25 of file AuthorizeRequest.cs.

◆ Operation

DataPortalOperations Csla.Server.AuthorizeRequest.Operation
get

Gets the data portal operation requested by the client.

Definition at line 36 of file AuthorizeRequest.cs.

◆ RequestObject

object Csla.Server.AuthorizeRequest.RequestObject
get

Gets a reference to the criteria or business object passed from the client to the server.

Definition at line 31 of file AuthorizeRequest.cs.