Namespace: OpenEdge.DataAdmin.DataAccess
Type: Class MetaData
Parent Classes:
Inherits: OpenEdge.DataAdmin.DataAccess.DataAccess
Implements: OpenEdge.DataAdmin.DataAccess.IDataAccess


/* 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:MetaData
Purpose:Information about classes and their properties based on
datasource mapping
Author(s):hdaniels
Notes:Currently used for permissions, based on permissions
in the database



Method Summary
  Options Name Purpose
  CreateMapOrField (handle, handle, DataSource) /* create a map table to use to rename the tablename and fieldname in after row events or or just create the tt from the buffer for unmapped fields */
  FetchData (IFetchRequest)
  FillData (IFetchRequest)
  FillPermission (IFetchRequest)
  OpenEdge.DataAdmin.DataSource.DataSource GetSource (handle)
  LOGICAL PrepareDataSource (IDataSource, handle, character, character)

Property Summary
  Options Name Purpose
  CHARACTER BaseQuery


Method Detail
Top

CreateMapOrField (handle, handle, DataSource)

/* create a map table to use to rename the tablename and fieldname in after row events or
or just create the tt from the buffer for unmapped fields
Parameters:
phBuffer HANDLE
 
phFieldBuffer HANDLE
 
pdatasrc OpenEdge.DataAdmin.DataSource.DataSource
 
Top

FetchData (IFetchRequest)

Parameters:
msg OpenEdge.DataAdmin.Message.IFetchRequest
 
Top

FillData (IFetchRequest)

Parameters:
msg OpenEdge.DataAdmin.Message.IFetchRequest
 
Top

FillPermission (IFetchRequest)

Parameters:
msg OpenEdge.DataAdmin.Message.IFetchRequest
 
Top

OpenEdge.DataAdmin.DataSource.DataSource GetSource (handle)

Parameters:
phBuffer HANDLE
 
Returns OpenEdge.DataAdmin.DataSource.DataSource
 
Top

LOGICAL PrepareDataSource (IDataSource, handle, character, character)

Parameters:
ds OpenEdge.DataAdmin.DataSource.IDataSource
 
phbuffer HANDLE
 
pcQuery CHARACTER
 
pcMode CHARACTER
 
Returns LOGICAL
 


Property Detail
Top

CHARACTER BaseQuery

Returns CHARACTER