Classes that provide a framework for connecting to, querying, and building results from an Endeca MDEX Engine

Classes

  ClassDescription
CommandExecutedEventArgs
Provides data for the CommandExecuted event.
CommandExecutionException
Represents the exception that is thrown when an error occurs when executing an EndecaCommand.
CommandResult
Base class for the results of executing a EndecaCommand instance.
DimensionValueCreatedEventArgs
Provides data for the DimensionValueCreated event.
EndecaCommand
Base class for commands. Each EndecaCommand-subclass represents a specific type of query that is understood by an MDEX engine.
EndecaCommandExecutor
Base class for comamnd executors
EndecaConnection
Base class for connections to an MDEX server.
EndecaPrimitiveBuilder
Provides methods to create and initialize instances of the core Endeca primitive classes, such as Record and DimensionValue.

For internal use only.

ExecutedEventArgs
Provides data for the EngineExecuted event.
ExecutingEventArgs
Provides data for the EngineExecuting event.
RecordCreatedEventArgs
Provides data for the RecordCreated event.
TypeNames
Wrapper class that holds assembly-qualified names of types. The types are result objects of a command result and may be used to modify and add properties to the base objects.

Interfaces

  InterfaceDescription
ICommandSource
Defines a common interface indicating that an object is associated with an EndecaCommand.
ICommandSource<(Of <(TCommand>)>)
Defines a common interface indicating that an object is associated with an EndecaCommand.
IResultBuilderContext
Provides contextual information for use when marshalling from the raw results returned by the MDEX engine, to the types in the RAD API.
IRootResult
Interface that allows an application specified object to be provided to data source controls as the 'root' object that represents the result of exectuting a command.