/// <summary> /// constructor /// </summary> /// <param name="queryCacheKey"> The cache key that targets this cache entry </param> /// <param name="mergeOption"> The inferred merge option that applies to this cached query </param> internal CompiledQueryCacheEntry(QueryCacheKey queryCacheKey, MergeOption?mergeOption) : base(queryCacheKey, null) { PropagatedMergeOption = mergeOption; _plans = new ConcurrentDictionary <string, ObjectQueryExecutionPlan>(); }
/// <summary> /// constructor /// </summary> /// <param name="queryCacheKey"> The cache key that targets this cache entry </param> /// <param name="mergeOption"> The inferred merge option that applies to this cached query </param> internal CompiledQueryCacheEntry(QueryCacheKey queryCacheKey, MergeOption? mergeOption) : base(queryCacheKey, null) { PropagatedMergeOption = mergeOption; _plans = new ConcurrentDictionary<string, ObjectQueryExecutionPlan>(); }