| Предыдущий | Следующий |
| CI_S_WORKID_DELETED | CI_S_NO_DOCSTORE |
CI_S_END_OF_ENUMERATION
Что означает CI_S_END_OF_ENUMERATION
CI_S_END_OF_ENUMERATION означает: Документов для перечисления больше нет. Перечисление достигло конца набора и больше не возвращает документов. Это нормальный terminal status, а не признак отсутствующего каталога или сбоя запроса.
Что проверить
- Убедитесь, что клиент уже получил все предыдущие элементы и не потерял последнюю страницу результатов.
- Не интерпретируйте terminal status как пустой результат, если до него были возвращены документы.
- Если ожидались дополнительные элементы, проверяйте scope/query до enumeration, а не повторяйте чтение после конца.
Дальнейшие действия
Завершите enumerator и освободите связанные ресурсы. Новый поиск выполняйте новым запросом или явно поддерживаемым reset, а не чтением после end-of-enumeration.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.