コード例 #1
0
        protected internal virtual void ParseDependentEntities(MigratingInstanceParseContext parseContext,
                                                               MigratingEventScopeInstance migratingInstance)
        {
            var representativeExecution = migratingInstance.ResolveRepresentativeExecution();

            //IList<VariableInstanceEntity> variables =
            //    new List<VariableInstanceEntity>(representativeExecution.VariablesInternal);
            //parseContext.handleDependentVariables(migratingInstance, variables);
        }
コード例 #2
0
        public virtual void Submit(MigratingEventScopeInstance compensationInstance)
        {
            var scopeExecution = compensationInstance.ResolveRepresentativeExecution();

            if (scopeExecution != null)
            {
                CompensationInstances[scopeExecution.Id] = compensationInstance;
            }
        }