Namespace: OpenEdge.Web.DataObject
Type: Class OperationArgument
Parent Classes:
Inherits: Progress.Lang.Object


/* *************************************************************************************************************************
Copyright (c) 2016-2018 by Progress Software Corporation and/or one of its subsidiaries or affiliates. All rights reserved.
File:OperationArgument
Purpose:This is the runtime argument (ie actual passed value) / value holder for a parameter.
Author(s):pjudge
Created:2016-05-25
/* (mandatory) The service to which this argument belongs



Constructor Summary
  Options Name Purpose
  OperationArgument (DataObjectService, MappedOperation, OperationParameter) /* Constructor @param OperationParameter The parameter 'template' for these values @param IWebRequest The incoming request @param IHttpResponse The outgoing response */

Property Summary
  Options Name Purpose
  INTEGER ArgumentIndex
  Progress.Lang.Class ArgumentType
  Progress.Lang.Object ArgumentValue
  OpenEdge.Web.DataObject.MappedOperation Operation
  OpenEdge.Web.DataObject.OperationParameter Parameter
  OpenEdge.Web.DataObject.DataObjectService Service


Constructor Detail
Top

OperationArgument (DataObjectService, MappedOperation, OperationParameter)

/* Constructor
Parameters:
pService OpenEdge.Web.DataObject.DataObjectService
 
pOperation OpenEdge.Web.DataObject.MappedOperation
 
poParam OpenEdge.Web.DataObject.OperationParameter
 


Property Detail
Top

INTEGER ArgumentIndex

Returns INTEGER
 
Top

Progress.Lang.Class ArgumentType

Returns Progress.Lang.Class
 
Top

Progress.Lang.Object ArgumentValue

Returns Progress.Lang.Object
 
Top

OpenEdge.Web.DataObject.MappedOperation Operation

Returns OpenEdge.Web.DataObject.MappedOperation
 
Top

OpenEdge.Web.DataObject.OperationParameter Parameter

Returns OpenEdge.Web.DataObject.OperationParameter
 
Top

OpenEdge.Web.DataObject.DataObjectService Service

Returns OpenEdge.Web.DataObject.DataObjectService