public ActionQueue(ISessionImplementor session) { this.session = session; insertions = new List <IExecutable>(InitQueueListSize); deletions = new List <EntityDeleteAction>(InitQueueListSize); updates = new List <EntityUpdateAction>(InitQueueListSize); collectionCreations = new List <CollectionRecreateAction>(InitQueueListSize); collectionUpdates = new List <CollectionUpdateAction>(InitQueueListSize); collectionRemovals = new List <CollectionRemoveAction>(InitQueueListSize); afterTransactionProcesses = new AfterTransactionCompletionProcessQueue(session); beforeTransactionProcesses = new BeforeTransactionCompletionProcessQueue(session); }
public ActionQueue(ISessionImplementor session) { this.session = session; insertions = new List<IExecutable>(InitQueueListSize); deletions = new List<EntityDeleteAction>(InitQueueListSize); updates = new List<EntityUpdateAction>(InitQueueListSize); collectionCreations = new List<CollectionRecreateAction>(InitQueueListSize); collectionUpdates = new List<CollectionUpdateAction>(InitQueueListSize); collectionRemovals = new List<CollectionRemoveAction>(InitQueueListSize); afterTransactionProcesses = new AfterTransactionCompletionProcessQueue(session); beforeTransactionProcesses = new BeforeTransactionCompletionProcessQueue(session); }
public ActionQueue(ISessionImplementor session) { this.session = session; insertions = new List <AbstractEntityInsertAction>(InitQueueListSize); deletions = new List <EntityDeleteAction>(InitQueueListSize); updates = new List <EntityUpdateAction>(InitQueueListSize); collectionCreations = new List <CollectionRecreateAction>(InitQueueListSize); collectionUpdates = new List <CollectionUpdateAction>(InitQueueListSize); collectionRemovals = new List <CollectionRemoveAction>(InitQueueListSize); afterTransactionProcesses = new AfterTransactionCompletionProcessQueue(); beforeTransactionProcesses = new BeforeTransactionCompletionProcessQueue(); executedSpaces = new HashSet <string>(); }