Namespace: OpenEdge.DataAdmin.Binding
Class
UtilityContext
Parent classes:
Inherits: OpenEdge.DataAdmin.Binding.DataAdminContext

/* Copyright (c) 2012 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:Fri Dec 17 05:15:41 EST 2010




Method Summary
Options Name Purpose
AssignRow (IDataAdminElement, handle)
Bind (handle)
LOGICAL CanFind (character)
CopyTable (IDataAdminModel)
CreateRow (IDataAdminElement)
LOGICAL Find (character)
CHARACTER GetJoinFields (character)
LOGICAL Remove () /** override to not touch tracking changes @todo add check for before table in dataadmincontext */

Constructor Summary
Options Name Purpose
UtilityContext (handle, character)

Property Summary
Options Name Purpose
INTEGER Count
CHARACTER KeyFields
HANDLE TableHandle


Method Detail
Top

AssignRow (IDataAdminElement, handle)

Parameters:
entity OpenEdge.DataAdmin.IDataAdminElement
pBuffer HANDLE
Top

Bind (handle)

Parameters:
pHdl HANDLE
Top

LOGICAL CanFind (character)

Parameters:
pname CHARACTER
Returns LOGICAL
Top

CopyTable (IDataAdminModel)

Parameters:
cntxt OpenEdge.DataAdmin.Binding.IDataAdminModel
Top

CreateRow (IDataAdminElement)

Parameters:
entity OpenEdge.DataAdmin.IDataAdminElement
Top

LOGICAL Find (character)

Parameters:
pname CHARACTER
Returns LOGICAL
Top

CHARACTER GetJoinFields (character)

Parameters:
parentid CHARACTER
Returns CHARACTER
Top

LOGICAL Remove ()

Purpose: override to not touch tracking changes
@todo add check for before table in dataadmincontext
Returns LOGICAL


Constructor Detail
Top

UtilityContext (handle, character)

Parameters:
ds HANDLE
pcname CHARACTER


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