5 types derived from PipelineComponent
System.AddIn (5)
System\Addin\Hosting\Store\AddIn.cs (1)
28
internal sealed class AddIn :
PipelineComponent
System\Addin\Hosting\Store\AddInAdapter.cs (1)
26
internal sealed class AddInAdapter :
PipelineComponent
System\Addin\Hosting\Store\AddInBase.cs (1)
26
internal sealed class AddInBase :
PipelineComponent
System\Addin\Hosting\Store\ContractComponent.cs (1)
25
internal sealed class ContractComponent :
PipelineComponent
System\Addin\Hosting\Store\HostAdapter.cs (1)
28
internal sealed class HostAdapter :
PipelineComponent
20 references to PipelineComponent
System.AddIn (20)
System\Addin\Hosting\AddInStore.cs (4)
1166
List<
PipelineComponent
> pipelineComponents = results.Components;
1170
state.Contracts.AddRange(new ContravarianceAdapter<
PipelineComponent
, ContractComponent>(pipelineComponents));
1174
state.AddInAdapters.AddRange(new ContravarianceAdapter<
PipelineComponent
, AddInAdapter>(pipelineComponents));
1178
state.AddInBases.AddRange(new ContravarianceAdapter<
PipelineComponent
, AddInBase>(pipelineComponents));
System\Addin\Hosting\AddInToken.cs (5)
66
dictionary[AddInSegmentType.HostViewOfAddIn] =
PipelineComponent
.s_emptyDictionary;
331
PipelineComponent
[] componentsAndDependents = new
PipelineComponent
[] {
346
private bool ComponentInWrongLocation(
PipelineComponent
component,
PipelineComponent
dependentComponent,
System\Addin\Hosting\InspectionWorker.cs (9)
31
internal List<
PipelineComponent
> Components;
51
PipelineComponent
.SetTypesFromReflectionLoaderContext(SystemAddInInReflectionOnlyContext, SystemAddInContractsInReflectionOnlyContext);
206
retval.Components = new List<
PipelineComponent
>();
242
PipelineComponent
component = null;
256
if (!Utils.HasCustomAttribute(
PipelineComponent
.ContractAttributeInReflectionLoaderContext, type))
263
if (!Utils.HasCustomAttribute(
PipelineComponent
.AddInAdapterAttributeInReflectionLoaderContext, type))
270
if (Utils.HasCustomAttribute(
PipelineComponent
.AddInAttributeInReflectionLoaderContext, type))
273
if (!Utils.HasCustomAttribute(
PipelineComponent
.AddInBaseAttributeInReflectionLoaderContext, type))
277
CustomAttributeData cad = Utils.GetCustomAttributeData(
PipelineComponent
.AddInBaseAttributeInReflectionLoaderContext, type);
System\Addin\Hosting\PipelineDeploymentState.cs (2)
126
private static int LookForUnconnectedParts<T>(IEnumerable<T> parts, Collection<String> warnings) where T :
PipelineComponent
129
foreach (
PipelineComponent
part in parts) {