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 /** Partitions are accessible in a schema instance with newly loaded definition changes. The collection will throw an UnsupportedOperationError if referenced in a new unloaded schema or in a regular instance retrieved through the service:GetSchema(). For a regular Schema the Partitions are available in the tables in the schema's Tables collections and in the indexes and fields in each table's Indexes and LOBFields collections. */
CHARACTER SchemaState /** SchemaState is "NEW" for unloaded schema, "LOADED" for loaded schema "IMPORTED" after import of partitions "NORMAL" n a regular instance retrieved through the service:GetSchema() */
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

Purpose: Partitions are accessible in a schema instance with newly loaded definition changes.
The collection will throw an UnsupportedOperationError if referenced in a new
unloaded schema or in a regular instance retrieved through the service:GetSchema().
For a regular Schema the Partitions are available in the tables in the schema's Tables collections and in
the indexes and fields in each table's Indexes and LOBFields collections.
Returns OpenEdge.DataAdmin.IPartitionCollection
Top

CHARACTER SchemaState

Purpose: SchemaState is "NEW" for unloaded schema,
"LOADED" for loaded schema
"IMPORTED" after import of partitions
"NORMAL" n a regular instance retrieved through the service:GetSchema()
Returns CHARACTER
Top

OpenEdge.DataAdmin.ISequenceSet Sequences

Returns OpenEdge.DataAdmin.ISequenceSet
Top

OpenEdge.DataAdmin.ITableSet Tables

Returns OpenEdge.DataAdmin.ITableSet


Copyright © 2017 Progress Software Corporation. All rights Reserved.

Progress® OpenEdge® Release 11.7