WorkflowEngineRetryInfo - класс

Информация о перезапуске асинхронной обработки сигнала в WorkflowEngine.

Definition

Пространство имён: Tessa.Workflow
Сборка: Tessa (в Tessa.dll) Версия: 4.0.8
C#
public sealed class WorkflowEngineRetryInfo : StorageSerializable, 
	IWorkflowEngineRetryInfo
Inheritance
Object    StorageSerializable    WorkflowEngineRetryInfo
Implements
IWorkflowEngineRetryInfo

Конструкторы

WorkflowEngineRetryInfo Создаёт экземпляр класса для сериализации.
WorkflowEngineRetryInfo(NullableDateTime, NullableDateTime, ValidationResult, Int32) Создаёт экземпляр класса с указанием его свойств.

Свойства

ConfigRetryTimeout Период RetryTimeout, указанный в конфигурации. Не сериализуется в JSON.
ErrorDate Дата возникновения первой ошибки или null, если ещё не произошла первая ошибка.
LastErrorDate Дата возникновения последней ошибки или null, если ещё не произошла первая ошибка.
LastErrorResult Результат валидации последней ошибки.
RetryAllowed Определяет, что при возникновении новой ошибке разрешён повторный запуск сигнала для обработки.
RetryCount Число повторений, которые уже были выполнены.
RetryPeriod Определяет период, через который система должна повторно обработать сигнал процесса в случае возникновения ошибки, или null, если данное значение определяется по настройкам конфигурации.
RetryTimeout Определяет период, через который система должна прекратить обработку сигнала процесса в случае возникновения ошибки, или null, если данное значение определяется по настройкам конфигурации. Период рассчитывается относительно возникновения первой ошибки.

Методы

CanRetrySignalProcessing Проверяет, доступна ли повторная обработка асинхронного сигнала по текущим параметрам объекта.
DeserializeВыполняет десериализацию полей объекта из заданного хранилища.
(Унаследован от StorageSerializable)
DeserializeAndGetCoreВыполняет десериализацию полей объекта из заданного хранилища.
(Унаследован от StorageSerializable)
DeserializeCoreВыполняет десериализацию полей объекта из заданного хранилища.
(Переопределяет StorageSerializableDeserializeCore(DictionaryString, Object))
EqualsDetermines whether the specified object is equal to the current object.
(Унаследован от Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Унаследован от Object)
GetHashCodeServes as the default hash function.
(Унаследован от Object)
GetTypeGets the Type of the current instance.
(Унаследован от Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Унаследован от Object)
SerializeВыполняет сериализацию полей объекта в заданное хранилище.
(Унаследован от StorageSerializable)
SerializeCoreВыполняет сериализацию полей объекта в заданное хранилище.
(Переопределяет StorageSerializableSerializeCore(DictionaryString, Object))
ToStringReturns a string that represents the current object.
(Унаследован от Object)

Методы расширения

Get
(Определяется ComHelper)
Invoke
(Определяется ComHelper)
Set
(Определяется ComHelper)

См. также