Сборка: BISearch;
Пространство имен: Prognoz.Platform.Interop.BISearch;
Интерфейс IMbObjectsImportContext содержит свойства и методы для настройки контекста индексации метаданных объектов репозитория.
IMbObjectsImportContext
Интерфейс IMbObjectsImportContext используется, если, при получении объекта для индексации, в качестве значения параметра свойства ISearchEngineSchema.ImportExecutor было указано значение SearchEngineTargetType.MbObject. После получения объекта для индексации результат метода IImportExecutor.CreateContext приведите к интерфейсу IMbObjectsImportContext.
Примечание. Свойство ISearchEngineSchema.ImportExecutor доступно только в языке Fore.NET.
Индексируемые объекты могут быть определены как в одном свойстве интерфейса, так и в нескольких.
При индексации объектов «Документ», кроме их метаданных, также индексируется и содержимое файла, который загружен в документ. Поиск также будет осуществляться по метаданным документа и по содержимому файла. Для загрузки файлов вместе с результатами поиска укажите в свойстве ISolrMbObjectsSearchContext.NeedDocumentContent значение True.
Имя свойства | Краткое описание | |
ClassIds | Свойство ClassIds определяет массив, содержащий идентификаторы классов индексируемых объектов репозитория. | |
ContainerKeys | Свойство ContainerKeys определяет массив ключей объектов репозитория, для которых необходимо проиндексировать все дочерние объекты. | |
Keys | Свойство Keys определяет массив ключей индексируемых объектов репозитория. |
Имя метода | Краткое описание | |
LoadFromXml | Метод LoadFromXml загружает параметры индексации из указанного XML-элемента. | |
SaveToXml | Метод SaveToXml сохраняет параметры индексации в указанный XML-элемент. |
См. также: