Namespace: OpenEdge.DataAdmin
Class
IndexImpl
Parent classes:
Inherits: OpenEdge.DataAdmin.AbstractSchemaElement
Implements: OpenEdge.DataAdmin.IIndex
FINAL

/* 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.
Author(s) :(s) : hdaniels




Method Summary
Options Name Purpose
OpenEdge.DataAdmin.Binding.IDataAdminModel CreateLocalContext () /* No local context needed - currently not used to create */
Export ()

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

Property Summary
Options Name Purpose
OpenEdge.DataAdmin.IFieldSet Fields /* not supported /** lists all Field of the Index */ define public property Fields as IFieldSet no-undo get(): end. protected set. */
OpenEdge.DataAdmin.IIndexFieldList IndexFields
LOGICAL IsActive /** Readonly property that returns true if the index is active */
LOGICAL IsLocal /** Returns true if the index is local (table partition) */
LOGICAL IsPrimary /** Readonly property that returns true if the index is the primary index */
LOGICAL IsUnique /** Readonly property that returns true if the index is unique */
LOGICAL IsWordIndex /** Readonly property that returns true if the index is a word index */
CHARACTER ObjectType
OpenEdge.DataAdmin.ITable Table


Method Detail
Top

OpenEdge.DataAdmin.Binding.IDataAdminModel CreateLocalContext ()

/* No local context needed - currently not used to create
Returns OpenEdge.DataAdmin.Binding.IDataAdminModel
Top

Export ()



Constructor Detail
Top

IndexImpl (IDataAdminModel)

Purpose:
Notes:
Parameters:
cntxt OpenEdge.DataAdmin.Binding.IDataAdminModel
Top

IndexImpl (IDataAdminModel, IRequestInfo)

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


Property Detail
Top

OpenEdge.DataAdmin.IFieldSet Fields

/* not supported
Purpose: lists all Field of the Index
define public property Fields as IFieldSet no-undo
get():
end.
protected set.
Returns OpenEdge.DataAdmin.IFieldSet
Top

OpenEdge.DataAdmin.IIndexFieldList IndexFields

Returns OpenEdge.DataAdmin.IIndexFieldList
Top

LOGICAL IsActive

Purpose: Readonly property that returns true if the index is active
Returns LOGICAL
Top

LOGICAL IsLocal

Purpose: Returns true if the index is local (table partition)
Returns LOGICAL
Top

LOGICAL IsPrimary

Purpose: Readonly property that returns true if the index is the primary index
Returns LOGICAL
Top

LOGICAL IsUnique

Purpose: Readonly property that returns true if the index is unique
Returns LOGICAL
Top

LOGICAL IsWordIndex

Purpose: Readonly property that returns true if the index is a word index
Returns LOGICAL
Top

CHARACTER ObjectType

Returns CHARACTER
Top

OpenEdge.DataAdmin.ITable Table

Returns OpenEdge.DataAdmin.ITable


Copyright © 2017 Progress Software Corporation. All rights Reserved.

Progress® OpenEdge® Release 11.7