1 override of RequiredCreationPolicy
System.ComponentModel.Composition (1)
System\ComponentModel\Composition\Hosting\ImportSourceImportDefinitionHelpers.cs (1)
108public override CreationPolicy RequiredCreationPolicy
13 references to RequiredCreationPolicy
System.ComponentModel.Composition (13)
System\ComponentModel\Composition\Hosting\CatalogExportProvider.ScopeManager.cs (1)
92switch (productImportDefinition.RequiredCreationPolicy)
System\ComponentModel\Composition\Hosting\CompositionServices.cs (1)
597return contractDefinition.RequiredCreationPolicy;
System\ComponentModel\Composition\Hosting\ImportSourceImportDefinitionHelpers.cs (1)
110get { return _sourceDefinition.RequiredCreationPolicy; }
System\ComponentModel\Composition\Primitives\ContractBasedImportDefinition.cs (6)
39/// and <see cref="RequiredCreationPolicy"/> properties. 268/// <see cref="RequiredMetadata"/>, and <see cref="RequiredCreationPolicy"/> 273_constraint ??= ConstraintServices.CreateConstraint(ContractName, RequiredTypeIdentity, RequiredMetadata, RequiredCreationPolicy); 350if (RequiredCreationPolicy == CreationPolicy.Any) 357exportPolicy == RequiredCreationPolicy; 368sb.Append("\n\tRequiredCreationPolicy\t").Append(RequiredCreationPolicy);
System\ComponentModel\Composition\Primitives\PrimitivesServices.cs (1)
93contractBasedImport.RequiredCreationPolicy,
System\ComponentModel\Composition\ReflectionModel\GenericSpecializationPartCreationInfo.cs (2)
327productImport.RequiredCreationPolicy, 368productImport.RequiredCreationPolicy,
System\ComponentModel\Composition\ReflectionModel\PartCreatorMemberImportDefinition.cs (1)
20productImportDefinition.RequiredMetadata, productImportDefinition.Cardinality, productImportDefinition.IsRecomposable, false, productImportDefinition.RequiredCreationPolicy, MetadataServices.EmptyMetadata, origin)