Namespace: OpenEdge.DataAdmin.Support
Type: Class PartitionMap
Parent Classes:
Inherits: OpenEdge.DataAdmin.PartitionCollection
Implements: OpenEdge.DataAdmin.IPartitionMap


/* Copyright (c) 2010 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.
Purpose:Partitions for a tenantgroup or tenant mapped to schema elements
Author(s):hdaniels



Method Summary
  Options Name Purpose
  LOGICAL Allocate ()
  LOGICAL CanFindField (character, character)
  LOGICAL CanFindIndex (character, character, character)
  LOGICAL CanFindTable (character)
  LOGICAL ContainsKey (IField)
  LOGICAL ContainsKey (IIndex)
  LOGICAL ContainsKey (ISchemaElement)
  LOGICAL ContainsKey (ITable)
  LOGICAL ContainsValue (IPartition)
  OpenEdge.DataAdmin.Binding.IDataAdminContext CreateLocalContext ()
  OpenEdge.DataAdmin.IPartition FindField (character, character)
  OpenEdge.DataAdmin.IPartition FindIndex (character, character, character)
  OpenEdge.DataAdmin.IPartition FindTable (character)
  OpenEdge.DataAdmin.IPartition Get (IField)
  OpenEdge.DataAdmin.IPartition Get (IIndex)
  OpenEdge.DataAdmin.IPartition Get (ISchemaElement)
  OpenEdge.DataAdmin.IPartition Get (ITable)

Constructor Summary
  Options Name Purpose
  PartitionMap (IPartitionQuery)

Method Detail
Top

LOGICAL Allocate ()

Returns LOGICAL
 
Top

LOGICAL CanFindField (character, character)

Parameters:
pctable CHARACTER
 
pcField CHARACTER
 
Returns LOGICAL
 
Top

LOGICAL CanFindIndex (character, character, character)

Parameters:
pctable CHARACTER
 
pcIndex CHARACTER
 
pcCollation CHARACTER
 
Returns LOGICAL
 
Top

LOGICAL CanFindTable (character)

Parameters:
pctable CHARACTER
 
Returns LOGICAL
 
Top

LOGICAL ContainsKey (IField)

Parameters:
obj OpenEdge.DataAdmin.IField
 
Returns LOGICAL
 
Top

LOGICAL ContainsKey (IIndex)

Parameters:
obj OpenEdge.DataAdmin.IIndex
 
Returns LOGICAL
 
Top

LOGICAL ContainsKey (ISchemaElement)

Parameters:
element OpenEdge.DataAdmin.ISchemaElement
 
Returns LOGICAL
 
Top

LOGICAL ContainsKey (ITable)

Parameters:
ptable OpenEdge.DataAdmin.ITable
 
Returns LOGICAL
 
Top

LOGICAL ContainsValue (IPartition)

Parameters:
ppartition OpenEdge.DataAdmin.IPartition
 
Returns LOGICAL
 
Top

OpenEdge.DataAdmin.Binding.IDataAdminContext CreateLocalContext ()

Returns OpenEdge.DataAdmin.Binding.IDataAdminContext
 
Top

OpenEdge.DataAdmin.IPartition FindField (character, character)

Parameters:
pctable CHARACTER
 
pcField CHARACTER
 
Returns OpenEdge.DataAdmin.IPartition
 
Top

OpenEdge.DataAdmin.IPartition FindIndex (character, character, character)

Parameters:
pctable CHARACTER
 
pcIndex CHARACTER
 
pcCollation CHARACTER
 
Returns OpenEdge.DataAdmin.IPartition
 
Top

OpenEdge.DataAdmin.IPartition FindTable (character)

Parameters:
pctable CHARACTER
 
Returns OpenEdge.DataAdmin.IPartition
 
Top

OpenEdge.DataAdmin.IPartition Get (IField)

Parameters:
obj OpenEdge.DataAdmin.IField
 
Returns OpenEdge.DataAdmin.IPartition
 
Top

OpenEdge.DataAdmin.IPartition Get (IIndex)

Parameters:
obj OpenEdge.DataAdmin.IIndex
 
Returns OpenEdge.DataAdmin.IPartition
 
Top

OpenEdge.DataAdmin.IPartition Get (ISchemaElement)

Parameters:
obj OpenEdge.DataAdmin.ISchemaElement
 
Returns OpenEdge.DataAdmin.IPartition
 
Top

OpenEdge.DataAdmin.IPartition Get (ITable)

Parameters:
ptable OpenEdge.DataAdmin.ITable
 
Returns OpenEdge.DataAdmin.IPartition
 


Constructor Detail
Top

PartitionMap (IPartitionQuery)

Parameters:
cntxt OpenEdge.DataAdmin.Binding.Query.IPartitionQuery