Namespace: OpenEdge.DataAdmin.Binding
Class
UserPermissionContext
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.
File:UserPermissionContext
Purpose:Contains table and field permissions
with the schema as the parent
Author(s):hdaniels




Method Summary
Options Name Purpose
LOGICAL CanFind (character)
CopyTable (IDataAdminModel)
OpenEdge.DataAdmin.IDataAdminCollection CreateCollection (IDataAdminContext)
OpenEdge.DataAdmin.IDataAdminElement CreateEntity (IRequestInfo)
CreateRow (IDataAdminElement)
LOGICAL Find (character)
CHARACTER FindExpression (character)
CHARACTER GetJoinFields (character)
showtables () /* end method. */
validId (character, character, character)

Constructor Summary
Options Name Purpose
UserPermissionContext (IServiceContextFactory) /* end constructor. */

Property Summary
Options Name Purpose
INTEGER Count
CHARACTER KeyFields
HANDLE TableHandle


Method Detail
Top

LOGICAL CanFind (character)

Parameters:
pid 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:
pid CHARACTER
Returns LOGICAL
Top

CHARACTER FindExpression (character)

Parameters:
usrid CHARACTER
Returns CHARACTER
Top

CHARACTER GetJoinFields (character)

Parameters:
parentid CHARACTER
Returns CHARACTER
Top

showtables ()

/* end method.
Top

validId (character, character, character)

Parameters:
id CHARACTER
pdomain CHARACTER
puser CHARACTER


Constructor Detail
Top

UserPermissionContext (IServiceContextFactory)

/* end constructor.
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 © 2017 Progress Software Corporation. All rights Reserved.

Progress® OpenEdge® Release 11.7