2 overrides of ContractName
System.ComponentModel.Composition (2)
System\ComponentModel\Composition\ReflectionModel\PartCreatorExportDefinition.cs (1)
21public override string ContractName
System\ComponentModel\Composition\ReflectionModel\ReflectionMemberExportDefinition.cs (1)
26public override string ContractName
15 references to ContractName
System.ComponentModel.Composition (15)
System\ComponentModel\Composition\AttributedModel\AttributedExportDefinition.cs (1)
43ContractName :
System\ComponentModel\Composition\AttributedModel\AttributedPartCreationInfo.cs (4)
273if (!_contractNamesOnNonInterfaces.Contains(attributedExportDefinition.ContractName)) 276_contractNamesOnNonInterfaces.Add(attributedExportDefinition.ContractName); 298if (!_contractNamesOnNonInterfaces.Contains(attributedExportDefinition.ContractName)) 304_contractNamesOnNonInterfaces.Add(attributedExportDefinition.ContractName);
System\ComponentModel\Composition\Hosting\ExportsChangeEventArgs.cs (1)
99.Select(export => export.ContractName)
System\ComponentModel\Composition\Hosting\FilteredCatalog.DependenciesTraversal.cs (1)
41AddToExportersIndex(export.ContractName, part);
System\ComponentModel\Composition\Hosting\FilteredCatalog.DependentsTraversal.cs (1)
76if (_importersIndex.TryGetValue(export.ContractName, out candidateReachableParts))
System\ComponentModel\Composition\Hosting\ScopingExtensions.cs (1)
26if (StringComparers.ContractName.Equals(contractName, export.ContractName))
System\ComponentModel\Composition\Hosting\TypeCatalog.cs (1)
322foreach (string contractName in part.ExportDefinitions.Select(export => export.ContractName).Distinct())
System\ComponentModel\Composition\Primitives\ContractBasedImportDefinition.cs (1)
299if (!StringComparers.ContractName.Equals(ContractName, exportDefinition.ContractName))
System\ComponentModel\Composition\Primitives\ExportDefinition.cs (3)
25/// Derived types calling this constructor must override <see cref="ContractName"/> 129/// A <see cref="string"/> containing the value of the <see cref="ContractName"/> property. 133return ContractName;
System\ComponentModel\Composition\ReflectionModel\ReflectionMemberExportDefinition.cs (1)
28get { return _exportDefinition.ContractName; }