/// <nodoc/> public void SetCacheableProcess(CacheableProcess cacheableProcess) { CacheableProcess = cacheableProcess; }
/// <summary> /// Gets the cacheable pip abstraction for the process. This data is cached so that subsequent /// calls do not create a new cacheable pip. /// </summary> public CacheableProcess GetCacheableProcess(Process process, IPipExecutionEnvironment environment) { m_cacheablePip = m_cacheablePip ?? new CacheableProcess(process, environment); return(m_cacheablePip); }