Мельница данных- Класс TTextIndex (Индекс текстового поиска)  (раздел целиком)  (08.05.2024)
Класс TTextIndex (Индекс текстового поиска)

Диаграмма


1. Свойства

Свойства класса TTextIndex:

Имя Тип Обязательно Доступ Назначение
FieldTField Да Только для чтения

Поле

ObjectClassTClass Да Только для чтения

Класс объекта

ObjectTObject Да Только для чтения

Объект

  ObjectName string[64] Да Только для чтения

Имя объекта

  ObjectDescription string[128] Да Только для чтения

Наименование объекта

  ObjectParentTObject Нет Только для чтения

Родитель объекта

  ObjectMasterTObject Да Только для чтения

Мастер объекта

  TopLevelObjectTObject Нет Только для чтения

Объект верхнего уровня

EntryTTextIndexEntry Да Только для чтения

Вхождение

  Word string[64] Да Только для чтения

Слово

  UpperWord string[64] Да Только для чтения

Слово в верхнем регистре


2. Метод CleanUp (Очистить индекс)

Метод класса (статический метод) класса TTextIndex.

class procedure TTextIndex.CleanUp(Field: TField; Object: TObject);

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
FieldTField Нет

Поле

ObjectTObject Да

Объект


3. Метод HashClob (Хэш индекса большого текстового объекта)

Метод класса (статический метод) класса TTextIndex.

class function TTextIndex.HashClob(Value: clob; IsXHTML: Boolean): string[2000];

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Value clob Нет

Значение

IsXHTML Boolean Да

Содержимое является XHTML

Замечания:

Возвращает значение типа string[2000].


4. Метод HashIndex (Хэш индекса)

Метод класса (статический метод) класса TTextIndex.

1class function TTextIndex.HashIndex(Field: TField; 
2  Object: TObject): string[2000];

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
FieldTField Да

Поле

ObjectTObject Да

Объект

Замечания:

Возвращает значение типа string[2000].


5. Метод HashValue (Хэш значения)

Метод класса (статический метод) класса TTextIndex.

class function TTextIndex.HashValue(Value: string[2000]): string[2000];

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
Value string[2000] Нет

Значение

Замечания:

Возвращает значение типа string[2000].


6. Метод IndexClob (Индексировать большой текстовый объект)

Метод класса (статический метод) класса TTextIndex.

1class procedure TTextIndex.IndexClob(DeleteExistant: Boolean; Value: clob; 
2  Field: TField; Object: TObject; ObjectClass: TClass);

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
DeleteExistant Boolean Да

Удалять существующие

Value clob Нет

Значение

FieldTField Да

Поле

ObjectTObject Да

Объект

ObjectClassTClass Да

Класс объекта


7. Метод IndexValue (Индексировать значение)

Метод класса (статический метод) класса TTextIndex.

1class procedure TTextIndex.IndexValue(DeleteExistant: Boolean; 
2  Value: string[2000]; Field: TField; Object: TObject; ObjectClass: TClass);

Метод скрыт от пользователя.

Метод является методом класса.

Параметры:

Имя Тип Обязательно Значение
DeleteExistant Boolean Да

Удалять существующие

Value string[2000] Нет

Значение

FieldTField Да

Поле

ObjectTObject Да

Объект

ObjectClassTClass Да

Класс объекта


8. Метод LoadFromBuffer (Загрузить из буфера)

Метод класса (статический метод) класса TTextIndex.

class procedure TTextIndex.LoadFromBuffer;

Метод скрыт от пользователя.

Метод является методом класса.

Метод не имеет параметров.


9. Метод PrepareBuffer (Подготовить буфер)

Метод класса (статический метод) класса TTextIndex.

class procedure TTextIndex.PrepareBuffer;

Метод скрыт от пользователя.

Метод является методом класса.

Метод не имеет параметров.


10. Метод Ole-объекта Rebuild (Перестроить индекс)

Метод Ole-объекта класса (статический метод Ole-объекта) класса TTextIndex.

Метод Ole-объекта является методом класса.

Параметры:

Имя Тип Обязательно Значение
AClassTClass Нет

Класс

AFieldTField Нет

Поле

ThreadCount Integer Нет

Количество потоков