Что означает код HRESULT 0xC0041823 (CI_E_PROPERTY_TOOLARGE)?

 
Предыдущий Следующий
CI_E_ENUMERATION_STARTED CI_E_CLIENT_FILTER_ABORT

CI_E_PROPERTY_TOOLARGE

Что означает CI_E_PROPERTY_TOOLARGE

CI_E_PROPERTY_TOOLARGE означает: Указанное свойство переменной длины слишком велико для кэша свойств. Значение переменной длины слишком велико для property cache Indexing Service. Отказ относится к одному свойству, а не обязательно ко всему документу.

Что проверить

  • Определите property ID и фактический размер значения до передачи в cache.
  • Проверьте фильтр: он не должен ошибочно помещать большой body/stream в поле, рассчитанное на метаданные.
  • Сравните с ограничениями типа и property schema для этого поля.

Дальнейшие действия

Сократите или правильно классифицируйте значение на стороне источника/фильтра. Не обрезайте данные молча, если свойство участвует в поисковой семантике; лучше явно зафиксировать ограничение.

Технические ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.