Namespace: OpenEdge.DataAdmin.Binding
Class
UserFieldPermissionContext
Parent classes:
Inherits: OpenEdge.DataAdmin.Binding.DataAdminContext
Implements: OpenEdge.DataAdmin.Binding.IDataAdminContext

File:FieldPermissionContext
Author(s):hdaniels
Created:2011




Method Summary
Options Name Purpose
LOGICAL CanFind (character)
LOGICAL CanFind (character, character)
CopyTable (IDataAdminModel)
OpenEdge.DataAdmin.IDataAdminCollection CreateCollection (IDataAdminContext)
OpenEdge.DataAdmin.IDataAdminElement CreateEntity (IRequestInfo)
CreateRow (IDataAdminElement)
LOGICAL Find (character)
LOGICAL Find (character, character, character)
CHARACTER GetJoinFields (character)
Progress.Json.ObjectModel.JsonObject GetJsonObjects (character, handle)
Progress.Json.ObjectModel.JsonObject GetJsonProperties ()
HANDLE InitDataset () /* temporary until all sub classes are using createDataset */
JsonList (JsonObject, character)

Constructor Summary
Options Name Purpose
UserFieldPermissionContext (IContextScope)

Property Summary
Options Name Purpose
INTEGER Count
CHARACTER KeyFields
HANDLE TableHandle


Method Detail
Top

LOGICAL CanFind (character)

Parameters:
name CHARACTER
Returns LOGICAL
Top

LOGICAL CanFind (character, character)

Parameters:
ptable CHARACTER
pname CHARACTER
Returns LOGICAL
Top

CopyTable (IDataAdminModel)

Parameters:
cntxt OpenEdge.DataAdmin.Binding.IDataAdminModel
Top

OpenEdge.DataAdmin.IDataAdminCollection CreateCollection (IDataAdminContext)

Parameters:
cntxt OpenEdge.DataAdmin.Binding.IDataAdminContext
Returns OpenEdge.DataAdmin.IDataAdminCollection
Top

OpenEdge.DataAdmin.IDataAdminElement CreateEntity (IRequestInfo)

Parameters:
pReq OpenEdge.DataAdmin.IRequestInfo
Returns OpenEdge.DataAdmin.IDataAdminElement
Top

CreateRow (IDataAdminElement)

Parameters:
entity OpenEdge.DataAdmin.IDataAdminElement
Top

LOGICAL Find (character)

Parameters:
name CHARACTER
Returns LOGICAL
Top

LOGICAL Find (character, character, character)

Parameters:
puserref CHARACTER
ptable CHARACTER
pname CHARACTER
Returns LOGICAL
Top

CHARACTER GetJoinFields (character)

Parameters:
parentid CHARACTER
Returns CHARACTER
Top

Progress.Json.ObjectModel.JsonObject GetJsonObjects (character, handle)

Parameters:
pcParent CHARACTER
hSerializebuffer HANDLE
Returns Progress.Json.ObjectModel.JsonObject
Top

Progress.Json.ObjectModel.JsonObject GetJsonProperties ()

Returns Progress.Json.ObjectModel.JsonObject
Top

HANDLE InitDataset ()

/* temporary until all sub classes are using createDataset
Returns HANDLE
Top

JsonList (JsonObject, character)

Parameters:
pjson Progress.Json.ObjectModel.JsonObject
pcParent CHARACTER


Constructor Detail
Top

UserFieldPermissionContext (IContextScope)

Parameters:
pScope OpenEdge.DataAdmin.Binding.Factory.IContextScope


Property Detail
Top

INTEGER Count

Returns INTEGER
Top

CHARACTER KeyFields

Returns CHARACTER
Top

HANDLE TableHandle

Returns HANDLE


Copyright © 2022 Progress Software Corporation. All rights Reserved.

Progress® OpenEdge® Release 11.7.15