public sealed class ConditionContext : IConditionContext,
IExtensionContextPublic NotInheritable Class ConditionContext
Implements IConditionContext, IExtensionContextpublic ref class ConditionContext sealed : IConditionContext,
IExtensionContext[<SealedAttribute>]
type ConditionContext =
class
interface IConditionContext
interface IExtensionContext
end| ConditionContext(Card, Card, IDbScope, ISession, IValidationResultBuilder, IUnityContainer) | Инициализирует новый экземпляр класса ConditionContext |
| ConditionContext(Guid, FuncCancellationToken, ValueTaskCard, Card, IDbScope, ISession, IValidationResultBuilder, IUnityContainer) | Инициализирует новый экземпляр класса ConditionContext |
| CancellationToken | Объект, посредством которого можно отменить асинхронную задачу. |
| CardID | Идентификатор карточки, по которой проверяется условие |
| Container | Контейнер с зависимостями |
| DbScope | Объект для доступа к базе данных |
| Info | Дополнительная информация, которая передается между проверками всех условий |
| Session | Текущая сессия сотрудника. При отправке уведомлений это сессия получателя |
| Settings | Настройки условия |
| StoreCard | Экземпляр сохраняемой карточки, если проверка условий производится при сохранении, или null, если проверка условий происходит при загрузке. |
| ValidationResult | Билдер результата валидации |
| Equals | Determines whether the specified object is equal to the current object. (Унаследован от Object) |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Унаследован от Object) |
| GetCardAsync | Возвращает текущую карточку, для которой проверяются условия, или null, если загрузка карточки выполнена с ошибкой. |
| GetHashCode | Serves as the default hash function. (Унаследован от Object) |
| GetType | Gets the Type of the current instance. (Унаследован от Object) |
| MemberwiseClone | Creates a shallow copy of the current Object. (Унаследован от Object) |
| ToString | Returns a string that represents the current object. (Унаследован от Object) |
| GetWorkflowContext |
Метод для получения контекста обработки процессов IWorkflowEngineContext из контекста проверки условий IConditionContext.
(Определяется WorkflowEngineExtensions) |
| SetWorkflowContext |
Метод для установки контекста обработки процессов IWorkflowEngineContext в контекст проверки условий IConditionContext.
(Определяется WorkflowEngineExtensions) |