private Dictionary <Guid, Entity> GetQueueIdEntityMap()
        {
            EntitySchemaQuery esq          = GetQueueEntitySchemaQuery();
            var queueCacheHelper           = new QueueCacheHelper(_userConnection, esq);
            EntityCollection queueEntities = queueCacheHelper.Items;
            var queueIdEntityMap           = new Dictionary <Guid, Entity>(queueEntities.Count);

            foreach (Entity entity in queueEntities)
            {
                Guid id = entity.GetTypedColumnValue <Guid>("Id");
                queueIdEntityMap[id] = entity;
            }
            return(queueIdEntityMap);
        }
コード例 #2
0
 public virtual bool ScriptTask_QueueStatusSavedExecute(ProcessExecutingContext context)
 {
     QueueCacheHelper.ClearCache();
     return(true);
 }
コード例 #3
0
 public virtual bool ScriptTask3_acfc7a7ed8484fc8aab5052a157f0173Execute(ProcessExecutingContext context)
 {
     QueueCacheHelper.ClearCache();
     return(true);
 }