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

/* Copyright (c) 2011 by progress Software Corporation
/*
/* all rights reserved. no part of this program or document
/* may be reproduced in any form or by any means without
/* permission in writing from progress Software Corporation.
Author(s):hdaniels
Created:2011
/* currenly using the usertablepermission




Method Summary
Options Name Purpose
LOGICAL CanFind (character)
CopyTable (IDataAdminModel)
OpenEdge.DataAdmin.IDataAdminCollection CreateCollection (IDataAdminContext)
OpenEdge.DataAdmin.IDataAdminElement CreateEntity (IRequestInfo)
CreateRow (IDataAdminElement)
ExportNormalized (character)
LOGICAL Find (character)
OpenEdge.DataAdmin.IDataAdminCollection GetCollection (character)
OpenEdge.DataAdmin.Binding.IDataAdminContext GetContextBySerializeName (character)
CHARACTER GetJoinFields (character) /* case parentid: */
Progress.Json.ObjectModel.JsonObject GetJsonObjects ()
Progress.Json.ObjectModel.JsonObject GetJsonProperties (handle)
OpenEdge.DataAdmin.Message.IFetchRequest GetRequest (character)
initChildren (IContextScope)
initChildren (IServiceContextFactory)

Constructor Summary
Options Name Purpose
PermissionContext (IServiceContextFactory)

Property Summary
Options Name Purpose
INTEGER Count
CHARACTER KeyFields
HANDLE TableHandle


Method Detail
Top

LOGICAL CanFind (character)

Parameters:
name 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

ExportNormalized (character)

Parameters:
pcfile CHARACTER
Top

LOGICAL Find (character)

Parameters:
name CHARACTER
Returns LOGICAL
Top

OpenEdge.DataAdmin.IDataAdminCollection GetCollection (character)

Parameters:
filter CHARACTER
Returns OpenEdge.DataAdmin.IDataAdminCollection
Top

OpenEdge.DataAdmin.Binding.IDataAdminContext GetContextBySerializeName (character)

Parameters:
pcName CHARACTER
Returns OpenEdge.DataAdmin.Binding.IDataAdminContext
Top

CHARACTER GetJoinFields (character)

/* case parentid:
Parameters:
parentid CHARACTER
Returns CHARACTER
Top

Progress.Json.ObjectModel.JsonObject GetJsonObjects ()

Returns Progress.Json.ObjectModel.JsonObject
Top

Progress.Json.ObjectModel.JsonObject GetJsonProperties (handle)

Parameters:
phSerializebuffer HANDLE
Returns Progress.Json.ObjectModel.JsonObject
Top

OpenEdge.DataAdmin.Message.IFetchRequest GetRequest (character)

Parameters:
pcCollections CHARACTER
Returns OpenEdge.DataAdmin.Message.IFetchRequest
Top

initChildren (IContextScope)

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

initChildren (IServiceContextFactory)

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


Constructor Detail
Top

PermissionContext (IServiceContextFactory)

Parameters:
pscope OpenEdge.DataAdmin.Binding.Factory.IServiceContextFactory


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