示例#1
0
 public StateEventConfiguration(string code, string handlerCode, ScriptTypeConfiguration scriptType, string script)
 {
     Code        = code;
     HandlerCode = handlerCode;
     Script      = script;
     ScriptType  = scriptType;
 }
 public ActivityConfiguration(ActivityTypeConfiguration type,
                              string code, string parameters,
                              ScriptTypeConfiguration scriptType, string script,
                              ActivityRetryPolicyConfiguration retryPolicy)
 {
     Type        = type;
     Code        = code;
     Parameters  = parameters;
     RetryPolicy = retryPolicy;
     Script      = script;
     ScriptType  = scriptType;
 }
 public TransitionConfiguration(TransitionTypeConfiguration type, string code, string parameters,
                                string moveToState, ScriptTypeConfiguration conditionScriptType, string conditionScript, int?delay)
 {
     Type                = type;
     Code                = code;
     Parameters          = parameters;
     MoveToState         = moveToState;
     ConditionScript     = conditionScript;
     Delay               = delay;
     ConditionScriptType = conditionScriptType;
     VerifyInvariants();
 }
 public CSharpScriptActivity(string code, ScriptTypeConfiguration scriptType, string script)
 {
     Code       = code;
     Script     = script;
     ScriptType = scriptType;
 }
 public CSharpScriptTransition(string code, ScriptTypeConfiguration scriptType, string script)
 {
     Code       = code;
     Script     = script;
     ScriptType = scriptType;
 }
 public CSharpScriptEventHandler(string code, ScriptTypeConfiguration scriptType, string script)
 {
     Code       = code;
     Script     = script;
     ScriptType = scriptType;
 }
 public TransitionConfiguration(ScriptTypeConfiguration conditionScriptType)
 {
     ConditionScriptType = conditionScriptType;
 }