16 references to IPersistencePipelineModule
System.Runtime.DurableInstancing (16)
System\Runtime\PersistencePipeline.cs (16)
18readonly IEnumerable<IPersistencePipelineModule> modules; 28public PersistencePipeline(IEnumerable<IPersistencePipelineModule> modules, Dictionary<XName, InstanceValue> initialValues) 41public PersistencePipeline(IEnumerable<IPersistencePipelineModule> modules) 78foreach (IPersistencePipelineModule module in modules) 122List<Tuple<IPersistencePipelineModule, IDictionary<XName, object>>> pendingValues = null; 124foreach (IPersistencePipelineModule module in modules) 131pendingValues = new List<Tuple<IPersistencePipelineModule, IDictionary<XName, object>>>(); 133pendingValues.Add(new Tuple<IPersistencePipelineModule, IDictionary<XName, object>>(module, mappedValues)); 139foreach (Tuple<IPersistencePipelineModule, IDictionary<XName, object>> writeOnlyValues in pendingValues) 203foreach (IPersistencePipelineModule module in modules) 211foreach (IPersistencePipelineModule module in modules) 398IPersistencePipelineModule[] pendingModules; 421IPersistencePipelineModule module = this.pendingModules[i]; 477IPersistencePipelineModule module = this.pendingModules[i]; 487bool IOComplete(IAsyncResult result, IPersistencePipelineModule module) 542IPersistencePipelineModule module = this.pendingModules[j];