ExpressionStore Object

Ee825779.c++_on(en-US,CS.10).gifEe825779.vb_off(en-US,CS.10).gif

Use this object to manipulate expressions contained in an expression store. An expression store is a database of expressions along with information about the expressions. There is one expression store for each commerce site.

ProgID:   Commerce.ExpressionStore (Externally creatable)
COM Class Name:   ExpressionStore
Type Library Name:   Microsoft Commerce 2000 Expression System Type Library
DLL Name:   exprarch.dll
Threading Model:   Both

The methods of the ExpressionStore object are shown in the following table.

Method Description
Connect Validates and stores the connection string to the specified expression store.
DeleteExpression Deletes an expression from the expression store.
Disconnect Sets the connection string to an empty string.
Export Exports expressions from the expression store to a file.
GetAllExprs Retrieves all expressions from the expression store.
GetExpression Retrieves an expression from the expression store.
GetExprID Translates an expression name into its corresponding expression ID.
GetExprName Translates an expression ID into its corresponding expression name.
Import Imports a set of expressions to the expression store from a file.
NewExpression Creates a new ADO Recordset object that contains an empty expression.
Query Queries for a list of expressions based on one or more criteria.
RenameExpression Renames an existing expression.
SaveExpression Saves a new or changed expression to the expression store.

Remarks

The connection string to a valid expression store must be stored using the Connect method before calling any other method of the ExpressionStore object.

An ExpressionStore object is internally created when the Connect method of an ExpressionEval object is invoked.

See Also

Expression Objects

Expression Recordset

Expression XML Structures

ExpressionEval Object


All rights reserved.