1 override of RequiredTypeIdentity
System.ComponentModel.Composition (1)
System\ComponentModel\Composition\Hosting\ImportSourceImportDefinitionHelpers.cs (1)
95public override string? RequiredTypeIdentity
10 references to RequiredTypeIdentity
System.ComponentModel.Composition (10)
System\ComponentModel\Composition\Hosting\CatalogExportProvider.ScopeManager.cs (1)
101productImportDefinition.RequiredTypeIdentity,
System\ComponentModel\Composition\Hosting\ImportSourceImportDefinitionHelpers.cs (1)
97get { return _sourceDefinition.RequiredTypeIdentity; }
System\ComponentModel\Composition\Primitives\ContractBasedImportDefinition.cs (6)
36/// <see cref="ImportDefinition.ContractName"/>, <see cref="RequiredTypeIdentity"/>, 267/// <see cref="ImportDefinition.ContractName"/>, <see cref="RequiredTypeIdentity"/>, 273_constraint ??= ConstraintServices.CreateConstraint(ContractName, RequiredTypeIdentity, RequiredMetadata, RequiredCreationPolicy); 309if (!string.IsNullOrEmpty(RequiredTypeIdentity)) 313if (!StringComparers.ContractName.Equals(RequiredTypeIdentity, exportTypeIdentity)) 365sb.Append("\n\tRequiredTypeIdentity\t").Append(RequiredTypeIdentity);
System\ComponentModel\Composition\Primitives\PrimitivesServices.cs (1)
85string requiredTypeIdentity = GenericServices.GetGenericName(contractBasedImport.RequiredTypeIdentity!, importParametersOrder, partArity);
System\ComponentModel\Composition\ReflectionModel\GenericSpecializationPartCreationInfo.cs (1)
293string requiredTypeIdentity = Translate(productImport.RequiredTypeIdentity!);