ObjectModelMapper - класс

Предоставляет методы для работы с хранилищами Kr процесса и объектной моделью процесса.

Definition

Пространство имён: Tessa.Extensions.Default.Server.Workflow.KrObjectModel
Сборка: Tessa.Extensions.Default.Server (в Tessa.Extensions.Default.Server.dll) Версия: 3.6.0.22
C#
public sealed class ObjectModelMapper : IObjectModelMapper
Inheritance
Object    ObjectModelMapper
Implements
IObjectModelMapper

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

ObjectModelMapper Инициализирует новый экземпляр класса ObjectModelMapper.

Методы

CardRowsToObjectModelAsync(Card, ProcessCommonInfo, MainProcessCommonInfo, String, Boolean, CancellationToken) Преобразовать секционную модель процесса маршрутов в объектную модель. Метод предназначен для преобразования карточек документов.
CardRowsToObjectModelAsync(IKrStageTemplate, IReadOnlyCollectionIKrRuntimeStage, MainProcessCommonInfo, Boolean, Boolean, CancellationToken) Преобразует секционную модель процесса маршрутов в объектную модель. Метод предназначен для преобразования карточек шаблонов этапов.
EqualsDetermines whether the specified object is equal to the current object.
(Унаследован от Object)
FillWorkflowProcessFromPci Заполняет информацию в объектной модели указанной информацией по текущем и основному процессу.
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)
GetMainProcessCommonInfo Загружает из сателлита-холдера информацию по текущему процессу.
GetNestedProcessCommonInfos Загружает из сателлита-холдера основную информацию по вложенным процессам.
GetTypeGets the Type of the current instance.
(Унаследован от Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Унаследован от Object)
ObjectModelToCardRowsAsync Преобразует объектную модель процесса маршрутов в секционную модель с отслеживанием изменений.
ObjectModelToPci Переносит информацию о процессе из объектной модели (process) в: pci, mainPci, primaryPci.
RepairSettingsAsync Исправляет ссылки StageRowID в подставленных настройках, а также выставляет порядок сортировки.
SetMainProcessCommonInfoAsync Асинхронно устанавливает в сателлите-холдере процесса информацию по основному процессу.
SetNestedProcessCommonInfos Устанавливает в сателлит-холдер основную информацию по вложенным процессам.
ToStringReturns a string that represents the current object.
(Унаследован от Object)

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

Get
(Определяется ComHelper)
GetTemplateStagesAsync Возвращает этапы из шаблона этапов.
(Определяется KrProcessExtensions)
InternalMarkerCanvas Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor)
Invoke
(Определяется ComHelper)
Set
(Определяется ComHelper)

См. также