WorkflowSignal - конструктор |
Создаёт экземпляр класса с указанием значений его свойств.
Пространство имён:
Tessa.Cards.Workflow
Сборка:
Tessa (в Tessa.dll) Версия: 3.5.0.19
Синтаксис public WorkflowSignal(
string processTypeName,
string name = null,
int number = 0,
WorkflowSignalType type = null,
Guid? processID = null,
Guid? id = null
)
Public Sub New (
processTypeName As String,
Optional name As String = Nothing,
Optional number As Integer = 0,
Optional type As WorkflowSignalType = Nothing,
Optional processID As Guid? = Nothing,
Optional id As Guid? = Nothing
)
public:
WorkflowSignal(
String^ processTypeName,
String^ name = nullptr,
int number = 0,
WorkflowSignalType^ type = nullptr,
Nullable<Guid> processID = nullptr,
Nullable<Guid> id = nullptr
)
new :
processTypeName : string *
?name : string *
?number : int *
?type : WorkflowSignalType *
?processID : Nullable<Guid> *
?id : Nullable<Guid>
(* Defaults:
let _name = defaultArg name null
let _number = defaultArg number 0
let _type = defaultArg type null
let _processID = defaultArg processID null
let _id = defaultArg id null
*)
-> WorkflowSignal
Параметры
- processTypeName
- Тип: SystemString
Имя типа подпроцесса, на экземпляр которого отправляется сигнал.
Актуально для процессов, существующих в единственном экземпляре для карточки.
Если в текущий момент активно несколько подпроцессов данного типа,
то только один экземпляр (случайный) получит сигнал для обработки.
- name (Optional)
- Тип: SystemString
Имя (алиас) сигнала, с которым может быть связана произвольная логика обработки,
т.е. сигналы одного типа с разными именами могут обрабатываться по-разному.
- number (Optional)
- Тип: SystemInt32
Номер сигнала, по которому может определяться способ его прохождения.
Можно задать совместно или вместо имени сигнала Name.
- type (Optional)
- Тип: Tessa.Cards.WorkflowWorkflowSignalType
Тип сигнала, влияет на способ его обработки,
или null, если используется сигнал по умолчанию Default.
- processID (Optional)
- Тип: SystemNullableGuid
Идентификатор подпроцесса, к которому относится сигнал, или null,
если подпроцесс определяется не по идентификатору, а по имени типа processTypeName.
- id (Optional)
- Тип: SystemNullableGuid
Идентификатор сигнала
или null, если создаётся сигнал с новым идентификатором.
См. также