Типы данных
QueueItem
LTools.Enterprise.Model.QueueItem - описывает структуру элемента, который находится в очереди Оркестратора.
🔹 Примечание. Знак «?» в типе данных указывает на то, что значение может быть null.
Свойство | Тип | Описание |
---|---|---|
ID | Уникальный идентификатор элемента очереди. Присваивается системой автоматически. Пример: 9127dde8-dcb3-4406-931b-4066d09f1b04 | |
Key | String | |
Data | Object | Данные, которые содержит элемент - то же, что и Значение в интерфейсе очередей Оркестратора |
Table | Данные элемента (то же, что и Data), но представленные в виде таблицы | |
Metadata | Dictionary<string, string> | Метаданные элемента. Словарь «Ключ-значение» с произвольными строковыми данными |
Tags | List<string> | Теги элемента. Произвольные строки, по которым может осуществляться поиск элементов |
QueueName | String | Название очереди в Оркестраторе, в которой находится данный элемент |
PostponeAt | Время, до которого откладывается обработка значения элемента | |
DeadlineAt | DateTime? | Время, после которого элемент будет удален из очереди |
OrchState | Логический статус элемента очереди. Возможные значения: New и In Progress. New - элемент ни разу не извлекался роботом из очереди. Статус In Progress - робот извлек элемент и заблокировал его для дальнейшей работы | |
State | Ltools.Enums.ExchangeQueueValueEventType2 | |
RetryCount | Int32 | Количество повторов элемента в очереди. Извлеченный элемент может быть добавлен в очередь повторно в ответ на возникновение ошибки (Error, Business Error). Допустимость повторов определяется настройкой очереди в Оркестраторе |
StateText | String | Содержит комментарий пользователя, добавленный при изменении статуса элемента очереди |
Last updated