Namespace: OpenEdge.DataAdmin.Binding
Class
QueryContext
Parent classes:
Inherits: OpenEdge.DataAdmin.Binding.Query.AbstractFilteredContext

/* 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:QueryContext
Author(s):hdaniels




Method Summary
Options Name Purpose
LOGICAL CanFind (character)
LOGICAL CanFind (integer)
CreateQuery ()
LOGICAL Find (character)
LOGICAL Find (integer)
LOGICAL FindInQuery (rowid)
HANDLE GetBufferHandles ()
Import (character, character) /* single table import of the entity (flat - no tree)*/
Import (JsonObject, character) /* single table import of the entity (flat - no tree)*/
ImportRow (character, character) /* single row import of the entity (flat no tree) */
ImportRow (character, integer) /* single row import of the entity (flat no tree) */
ReadChild (IRow, JSONObject) /* end method. */
RowCreated ()
RowDeleted ()
TableRefreshed (ITableResponse)

Constructor Summary
Options Name Purpose
QueryContext (IDataAdminModel, character, handle)
QueryContext (IDataAdminModel, character, handle[])


Method Detail
Top

LOGICAL CanFind (character)

Parameters:
c CHARACTER
Returns LOGICAL
Top

LOGICAL CanFind (integer)

Parameters:
i INTEGER
Returns LOGICAL
Top

CreateQuery ()

Top

LOGICAL Find (character)

Parameters:
c CHARACTER
Returns LOGICAL
Top

LOGICAL Find (integer)

Parameters:
i INTEGER
Returns LOGICAL
Top

LOGICAL FindInQuery (rowid)

Parameters:
rid ROWID
Returns LOGICAL
Top

HANDLE GetBufferHandles ()

Returns HANDLE
Top

Import (character, character)

/* single table import of the entity (flat - no tree)
Parameters:
pcfile CHARACTER
pcMode CHARACTER
Top

Import (JsonObject, character)

/* single table import of the entity (flat - no tree)
Parameters:
pJson Progress.Json.ObjectModel.JsonObject
pcMode CHARACTER
Top

ImportRow (character, character)

/* single row import of the entity (flat no tree)
Parameters:
pcfile CHARACTER
c CHARACTER
Top

ImportRow (character, integer)

/* single row import of the entity (flat no tree)
Parameters:
pcfile CHARACTER
i INTEGER
Top

ReadChild (IRow, JSONObject)

/* end method.
Parameters:
pParentrow OpenEdge.DataAdmin.Binding.IRow
pjson Progress.Json.ObjectModel.JsonObject
Top

RowCreated ()

Top

RowDeleted ()

Top

TableRefreshed (ITableResponse)

Parameters:
msg OpenEdge.DataAdmin.Message.ITableResponse


Constructor Detail
Top

QueryContext (IDataAdminModel, character, handle)

Parameters:
pModel OpenEdge.DataAdmin.Binding.IDataAdminModel
pcQuery CHARACTER
phBuffer HANDLE
Top

QueryContext (IDataAdminModel, character, handle[])

Parameters:
pModel OpenEdge.DataAdmin.Binding.IDataAdminModel
pcQuery CHARACTER
phBuffer HANDLE


Copyright © 2022 Progress Software Corporation. All rights Reserved.

Progress® OpenEdge® Release 11.7.15