Powered by Zoomin Software. For more details please contactZoomin

OpenEdge ABL API Reference

OpenEdge.DataAdmin.Binding.PermissionContext

  • Last Updated: January 15, 2026
  • 2 minute read
    • OpenEdge
    • Documentation
Namespace: OpenEdge.DataAdmin.Binding
Type: 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



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)
  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)

Top

OpenEdge.DataAdmin.IDataAdminCollection CreateCollection (IDataAdminContext)

Top

OpenEdge.DataAdmin.IDataAdminElement CreateEntity (IRequestInfo)

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)

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)

Top

initChildren (IServiceContextFactory)



Constructor Detail
Top

PermissionContext (IServiceContextFactory)



Property Detail
Top

INTEGER Count

Returns INTEGER
 
Top

CHARACTER KeyFields

Returns CHARACTER
 
Top

HANDLE TableHandle

Returns HANDLE
 


TitleResults for “How to create a CRG?”Also Available inAlert