Index

DXDatastoreDefTS

Purpose:

This is the class that is used to represent a datastore definition for Text Search.

Methods:

createEntity
LPDISPATCH createEntity(LPCTSTR entityName);

Creates an entity. The returned LPDISPATCH pointer contains a DXSearchIndexDefTS object.

getEntity
LPDISPATCH getEntity();

Gets an entity. The returned LPDISPATCH pointer contains a DXSearchIndexDefTS object.

listEntities
LPDISPATCH listEntities();

Gets a list of entities. The returned LPDISPATCH pointer contains a DXSequentialCollectionDL object.

listEntityNames
VARIANT listEntityNames(long* arraySize);

Gets a list of entity names. The output parameter arraySize is the size of the array.

add
add(LPDISPATCH entityDef);

Adds an entity definition from the datastore. The input parameter LPDISPATCH pointer contains a DXSearchIndexDefTS object.

del
del(LPDISPATCH entityDef);

Delete an entity definition from the datastore. The input parameter LPDISPATCH pointer contains a DXSearchIndexDefTS object.

datastoreAdmin
LPDISPATCH datastoreAdmin();

Gets the datastore administration object. The returned LPDISPATCH pointer contains a DXDatastoreAdminTS object.

(c) Copyright International Business Machines Corporation 1996, 2002. IBM Corp. All rights reserved.