Keyoti SearchUnit API Docs
Keyoti.SearchEngine.DataAccess Namespace
API DocumentationKeyoti.SearchEngine.DataAccess
Keyoti SearchUnit v6
Data layer classes.

Core data access classes

Types
All TypesClassesEnumerations
IconTypeDescription
CASE_SENSITIVITY Obsolete.
Used for case sensitivity settings.

CaseSensitivity
Used for case sensitivity settings.

ContentCategoryRecord
Describes the category for the content of a document.

DataAccessException
An exception that originated in the DataAccess layer.

DocumentOccurrenceIndexTable
An index of document starting and ending occurrence IDs

DocumentRecord
Represents a document stored in the 'database'.

FatalDataAccessException
A data-access layer exception that is fatal.

IndexConvertor
Converts index format to the current version.

IndexState
The state of the index.

LexiconMatch
Represents lexicon matches for a query

LexiconMatchCollection
Collection of matches.

LexiconQuery
Specified a query for lexicon entry searches.

LexiconQueryCollection
Collection of query objects

LexiconSegmentMatchType
A type of word segment match (i.e. wildcard type).

LocationCategoryRecord
Represents a document location type.

Log
Writes log messages into the log file

OccurrenceMapIWordPositions
Represents the occurrences of words within documents.

SecurityGroupRecord
Security group record.

StateTable
Represents state table.

Word
Incapsulates a word entity

WordCollection
Word list wrapper.

WordIDPositions
Holds the position of word ids in the occurrence table

XmlContentTable
Implements content categories table in an XML file.

XmlDataAccess
Provides access to the data stored as XML files

XmlIndexableSourceRecordTable
Table holding indexable source records.

XmlLocationTable
Represents location category table.

XmlSecurityGroupTable
Represents security group table.

XmlTable
Abstract class with core functionality.