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.
AuthorizeRequest.cs
Go to the documentation of this file.
1//-----------------------------------------------------------------------
2// <copyright file="AuthorizeRequest.cs" company="Marimer LLC">
3// Copyright (c) Marimer LLC. All rights reserved.
4// Website: https://cslanet.com
5// </copyright>
6// <summary>Object containing information about the</summary>
7//-----------------------------------------------------------------------
8using System;
9
10namespace Csla.Server
11{
16 public class AuthorizeRequest
17 {
22 public Type ObjectType { get; private set; }
28 public object RequestObject { get; private set; }
33 public DataPortalOperations Operation { get; private set; }
34
35 internal AuthorizeRequest(Type objectType, object requestObject, DataPortalOperations operation)
36 {
37 ObjectType = objectType;
38 RequestObject = requestObject;
39 Operation = operation;
40 }
41 }
42}
Object containing information about the client request to the data portal.
object RequestObject
Gets a reference to the criteria or business object passed from the client to the server.
Type ObjectType
Gets the type of business object affected by the client request.
DataPortalOperations Operation
Gets the data portal operation requested by the client.
DataPortalOperations
List of data portal operations.