Powered by Zoomin Software. For more details please contactZoomin

OpenEdge ABL API Reference

OpenEdge.DataAdmin.Schema

  • Last Updated: January 15, 2026
  • 2 minute read
    • OpenEdge
    • Version 12.8
    • Documentation
Namespace: OpenEdge.DataAdmin
Type: Class Schema
Parent Classes:
Inherits: OpenEdge.DataAdmin.Entity
Implements: OpenEdge.DataAdmin.ISchema, OpenEdge.DataAdmin.IDataAdminElement, OpenEdge.DataAdmin.IDataAdminSerializable


/*using OpenEdge.DataAdmin.PartitionMap from propath.



Method Summary
  Options Name Purpose
  Attach (IDataAdminContext)
  OpenEdge.DataAdmin.Binding.IDataAdminModel CreateLocalContext () /* No local context needed - no child collections in local mode */
  ExportTree (character) /** override to handle collections for this */
  ExportTree (character, character) /** override to handle collections for this */
  ImportTree (character, character) /* end method. */
  SetOptions ()
  WriteTree (IContextTree)
  WriteTree (IContextTree, character) /* write specified collections */

Constructor Summary
  Options Name Purpose
  Schema (IDataAdminModel)
  Schema (IDataAdminModel, IRequestInfo)

Property Summary
  Options Name Purpose
  CHARACTER ForceAllocation
  OpenEdge.DataAdmin.Binding.IDataDefinitionOptions LoadOptions
  OpenEdge.DataAdmin.Binding.OptionContext OptionContext
  OpenEdge.DataAdmin.IPartitionCollection Partitions
  CHARACTER SchemaState
  OpenEdge.DataAdmin.ISequenceSet Sequences
  OpenEdge.DataAdmin.ITableSet Tables


Method Detail
Top

Attach (IDataAdminContext)

Top

OpenEdge.DataAdmin.Binding.IDataAdminModel CreateLocalContext ()

/* No local context needed - no child collections in local mode
Returns OpenEdge.DataAdmin.Binding.IDataAdminModel
 
Top

ExportTree (character)

Purpose: override to handle collections for this
Parameters:
pcfile CHARACTER
 
Top

ExportTree (character, character)

Purpose: override to handle collections for this
Parameters:
pcfile CHARACTER
 
pcCollectionlist CHARACTER
 
Top

ImportTree (character, character)

/* end method.
Parameters:
pcfile CHARACTER
 
pcCollections CHARACTER
 
Top

SetOptions ()

Top

WriteTree (IContextTree)

Top

WriteTree (IContextTree, character)

/* write specified collections
Parameters:
tree OpenEdge.DataAdmin.Binding.IContextTree
 
pcCollections CHARACTER
 


Constructor Detail
Top

Schema (IDataAdminModel)

Top

Schema (IDataAdminModel, IRequestInfo)



Property Detail
Top

CHARACTER ForceAllocation

Returns CHARACTER
 
Top

OpenEdge.DataAdmin.Binding.IDataDefinitionOptions LoadOptions

Top

OpenEdge.DataAdmin.Binding.OptionContext OptionContext

Top

OpenEdge.DataAdmin.IPartitionCollection Partitions

Top

CHARACTER SchemaState

Returns CHARACTER
 
Top

OpenEdge.DataAdmin.ISequenceSet Sequences

Top

OpenEdge.DataAdmin.ITableSet Tables



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