Namespace: OpenEdge.Web.DataObject
Class
HandlerErrorEventArgs
Parent classes:
Inherits: OpenEdge.Web.DataObject.DataObjectEventArgs

/* *************************************************************************************************************************
Copyright (c) 2016, 2018, 2020 by Progress Software Corporation and/or one of its subsidiaries or affiliates. All rights reserved.
File:HandlerErrorEventArgs
Purpose:Arguments for the data object handler's invocation
Author(s):pjudge
Created:2016-05-17
/* (required) The Error that caused the OperationError event to fire




Method Summary
Options Name Purpose
SetOperation (MappedOperation) /* Add an operation to the args @param MappedOperation An operation to add to the args */
SetService (DataObjectService) /* Add a service to the args @param DataObjectService A service to add to the args */

Constructor Summary
Options Name Purpose
HandlerErrorEventArgs (IWebRequest, IHttpResponse, Error) /* Constructor. @param IWebRequest The request that resulting in the exception @param IHttpResponse The current response object, if any @param Progress.Lang.Error The operation error that caused the event */
HandlerErrorEventArgs (IWebRequest, Error) /* Constructor. @param IWebRequest The request that resulting in the exception @param Progress.Lang.Error The operation error that caused the event */
HandlerErrorEventArgs (Error, IWebRequest, IHttpResponse, Object) /* Constructor. @param Progress.Lang.Error The operation error that caused the event @param IWebRequest The request that resulting in the exception @param IHttpResponse The current response object, if any @param Progress.Lang.Object The 'business entity' object, if any */

Property Summary
Options Name Purpose
Progress.Lang.Object BusinessEntity
Inherited from OpenEdge.Web.DataObject.DataObjectEventArgs
LOGICAL Cancel
Inherited from OpenEdge.Web.DataObject.HandleRequestEventArgs
EventArgs Empty
Inherited from OpenEdge.Core.EventArgs
Progress.Lang.Error Error
Inherited from OpenEdge.Web.DataObject.HandleRequestEventArgs
OpenEdge.Web.DataObject.MappedOperation Operation
Inherited from OpenEdge.Web.DataObject.DataObjectEventArgs
Progress.Lang.Error OperationError
OpenEdge.Web.IWebRequest Request
Inherited from OpenEdge.Web.DataObject.HandleRequestEventArgs
Progress.Lang.Object RequestBody
Inherited from OpenEdge.Web.DataObject.DataObjectEventArgs
OpenEdge.Net.HTTP.IHttpResponse Response
Inherited from OpenEdge.Web.DataObject.DataObjectEventArgs
INTEGER ReturnStatusCode
Inherited from OpenEdge.Web.DataObject.HandleRequestEventArgs
OpenEdge.Web.DataObject.DataObjectService Service
Inherited from OpenEdge.Web.DataObject.DataObjectEventArgs


Method Detail
Top

PUBLIC SetOperation (MappedOperation)

/* Add an operation to the args
Parameters:
poOperation OpenEdge.Web.DataObject.MappedOperation
Top

PUBLIC SetService (DataObjectService)

/* Add a service to the args
Parameters:
pService OpenEdge.Web.DataObject.DataObjectService


Constructor Detail
Top

PUBLIC HandlerErrorEventArgs (IWebRequest, IHttpResponse, Error)

/* Constructor.
Parameters:
poRequest OpenEdge.Web.IWebRequest
poResponse OpenEdge.Net.HTTP.IHttpResponse
poError Progress.Lang.Error
Top

PUBLIC HandlerErrorEventArgs (IWebRequest, Error)

/* Constructor.
Parameters:
poRequest OpenEdge.Web.IWebRequest
poError Progress.Lang.Error
Top

PUBLIC HandlerErrorEventArgs (Error, IWebRequest, IHttpResponse, Object)

/* Constructor.
Parameters:
poError Progress.Lang.Error
poRequest OpenEdge.Web.IWebRequest
poResponse OpenEdge.Net.HTTP.IHttpResponse
poEntity Progress.Lang.Object


Property Detail
Top

PUBLIC Progress.Lang.Object BusinessEntity

Inherited from OpenEdge.Web.DataObject.DataObjectEventArgs
Returns Progress.Lang.Object
Top

PUBLIC LOGICAL Cancel

Inherited from OpenEdge.Web.DataObject.HandleRequestEventArgs
Returns LOGICAL
Top

PUBLIC EventArgs Empty

Inherited from OpenEdge.Core.EventArgs
Returns EventArgs
Top

PUBLIC Progress.Lang.Error Error

Inherited from OpenEdge.Web.DataObject.HandleRequestEventArgs
Returns Progress.Lang.Error
Top

PUBLIC OpenEdge.Web.DataObject.MappedOperation Operation

Inherited from OpenEdge.Web.DataObject.DataObjectEventArgs
Returns OpenEdge.Web.DataObject.MappedOperation
Top

PUBLIC Progress.Lang.Error OperationError

Returns Progress.Lang.Error
Top

PUBLIC OpenEdge.Web.IWebRequest Request

Inherited from OpenEdge.Web.DataObject.HandleRequestEventArgs
Returns OpenEdge.Web.IWebRequest
Top

PUBLIC Progress.Lang.Object RequestBody

Inherited from OpenEdge.Web.DataObject.DataObjectEventArgs
Returns Progress.Lang.Object
Top

PUBLIC OpenEdge.Net.HTTP.IHttpResponse Response

Inherited from OpenEdge.Web.DataObject.DataObjectEventArgs
Returns OpenEdge.Net.HTTP.IHttpResponse
Top

PUBLIC INTEGER ReturnStatusCode

Inherited from OpenEdge.Web.DataObject.HandleRequestEventArgs
Returns INTEGER
Top

PUBLIC OpenEdge.Web.DataObject.DataObjectService Service

Inherited from OpenEdge.Web.DataObject.DataObjectEventArgs
Returns OpenEdge.Web.DataObject.DataObjectService


Copyright © 2020 Progress Software Corporation. All rights Reserved.

Progress® OpenEdge® Release 12.2.0