Namespace: OpenEdge.DataAdmin
Class
IndexFieldList
Parent classes:
Inherits: OpenEdge.DataAdmin.DataAdminCollection
Implements: OpenEdge.DataAdmin.IIndexFieldList

/* Copyright (c) 2013,2019 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:list of indexfields for an index
Author(s):hdaniels
Created:Jul 17 2013




Method Summary
Options Name Purpose
LOGICAL Add (IIndexField)
LOGICAL Add (Object)
LOGICAL AddAll (IDataAdminCollection) /* end method. */
LOGICAL Contains (IIndexField)
LOGICAL Contains (Object)
OpenEdge.DataAdmin.Binding.IDataAdminContext CreateLocalContext ()
OpenEdge.DataAdmin.IIndexField Get (integer)
INTEGER IndexOf (IIndexField) /* The Number is also the list number */
INTEGER IndexOf (Object) /* Returns the index in this list of the specified extent */
PrepareExport ()
PrepareExportList ()
PrepareExportTree ()
LOGICAL Remove (IIndexField)
LOGICAL Remove (Object)

Constructor Summary
Options Name Purpose
IndexFieldList (IDataAdminContext) /* end constructor. */


Method Detail
Top

LOGICAL Add (IIndexField)

Parameters:
pinst OpenEdge.DataAdmin.IIndexField
Returns LOGICAL
Top

LOGICAL Add (Object)

Parameters:
o Progress.Lang.Object
Returns LOGICAL
Top

LOGICAL AddAll (IDataAdminCollection)

/* end method.
Parameters:
pcol OpenEdge.DataAdmin.IDataAdminCollection
Returns LOGICAL
Top

LOGICAL Contains (IIndexField)

Parameters:
pinst OpenEdge.DataAdmin.IIndexField
Returns LOGICAL
Top

LOGICAL Contains (Object)

Parameters:
obj Progress.Lang.Object
Returns LOGICAL
Top

OpenEdge.DataAdmin.Binding.IDataAdminContext CreateLocalContext ()

Returns OpenEdge.DataAdmin.Binding.IDataAdminContext
Top

OpenEdge.DataAdmin.IIndexField Get (integer)

Parameters:
i INTEGER
Returns OpenEdge.DataAdmin.IIndexField
Top

INTEGER IndexOf (IIndexField)

/* The Number is also the list number
Parameters:
pinst OpenEdge.DataAdmin.IIndexField
Returns INTEGER
Top

INTEGER IndexOf (Object)

/* Returns the index in this list of the specified extent
Parameters:
o Progress.Lang.Object
Returns INTEGER
Top

PrepareExport ()

Top

PrepareExportList ()

Top

PrepareExportTree ()

Top

LOGICAL Remove (IIndexField)

Parameters:
pinst OpenEdge.DataAdmin.IIndexField
Returns LOGICAL
Top

LOGICAL Remove (Object)

Parameters:
o Progress.Lang.Object
Returns LOGICAL


Constructor Detail
Top

IndexFieldList (IDataAdminContext)

/* end constructor.
Parameters:
cntxt OpenEdge.DataAdmin.Binding.IDataAdminContext


Copyright © 2022 Progress Software Corporation. All rights Reserved.

Progress® OpenEdge® Release 11.7.15