コード例 #1
0
        internal virtual void Remove(LuceneExplicitIndex index, EntityId entity, string key, object value)
        {
            TxDataBoth data = GetTxData(index, true);

            Insert(entity, key, value, data.Removed(true), data.Added(false));
        }
コード例 #2
0
        internal virtual void Remove(LuceneExplicitIndex index, EntityId entity)
        {
            TxDataBoth data = GetTxData(index, true);

            Insert(entity, null, null, data.Removed(true), data.Added(false));
        }
コード例 #3
0
        internal virtual TxDataHolder AddedTxDataOrNull(LuceneExplicitIndex index)
        {
            TxDataBoth data = GetTxData(index, false);

            return(data != null?data.Added(false) : null);
        }