private void CoordinateSharedCacheCleanup(ISessionImplementor session) { BulkOperationCleanupAction action = new BulkOperationCleanupAction(session, CustomQuery.QuerySpaces); action.Init(); if (session.IsEventSource) { ((IEventSource)session).ActionQueue.AddAction(action); } }
protected virtual void CoordinateSharedCacheCleanup(ISessionImplementor session) { var action = new BulkOperationCleanupAction(session, AffectedQueryables); action.Init(); if (session.IsEventSource) { ((IEventSource)session).ActionQueue.AddAction(action); } }