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)

Parameters:
cntxt OpenEdge.DataAdmin.Binding.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)

Parameters:
tree OpenEdge.DataAdmin.Binding.IContextTree
 
Top

WriteTree (IContextTree, character)

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


Constructor Detail
Top

Schema (IDataAdminModel)

Parameters:
cntxt OpenEdge.DataAdmin.Binding.IDataAdminModel
 
Top

Schema (IDataAdminModel, IRequestInfo)

Parameters:
cntxt OpenEdge.DataAdmin.Binding.IDataAdminModel
 
preq OpenEdge.DataAdmin.IRequestInfo
 


Property Detail
Top

CHARACTER ForceAllocation

Returns CHARACTER
 
Top

OpenEdge.DataAdmin.Binding.IDataDefinitionOptions LoadOptions

Returns OpenEdge.DataAdmin.Binding.IDataDefinitionOptions
 
Top

OpenEdge.DataAdmin.Binding.OptionContext OptionContext

Returns OpenEdge.DataAdmin.Binding.OptionContext
 
Top

OpenEdge.DataAdmin.IPartitionCollection Partitions

Returns OpenEdge.DataAdmin.IPartitionCollection
 
Top

CHARACTER SchemaState

Returns CHARACTER
 
Top

OpenEdge.DataAdmin.ISequenceSet Sequences

Returns OpenEdge.DataAdmin.ISequenceSet
 
Top

OpenEdge.DataAdmin.ITableSet Tables

Returns OpenEdge.DataAdmin.ITableSet