CompositionConstants Class
Contains static metadata keys used by the composition system.
Assembly: System.ComponentModel.Composition (in System.ComponentModel.Composition.dll)
| Name | Description | |
|---|---|---|
![]() ![]() | ExportTypeIdentityMetadataName | Specifies the metadata key created by the composition system to mark a part with a unique identifier. |
![]() ![]() | GenericContractMetadataName | Specifies the metadata key created by the composition system to mark a generic contract. |
![]() ![]() | GenericParametersMetadataName | Specifies the metadata key created by the composition system to mark generic parameters. |
![]() ![]() | ImportSourceMetadataName | Specifies the metadata key created by the composition system to mark an import source. |
![]() ![]() | IsGenericPartMetadataName | Specifies the metadata key created by the composition system to mark an IsGenericPart method. |
![]() ![]() | PartCreationPolicyMetadataName | Specifies the metadata key created by the composition system to mark a part with a creation policy. |
Do not create metadata by using any of the keys in this class, except to deliberately interact with the composition system. Other uses will cause unpredictable behavior.
Available since 4.0
Portable Class Library
Supported in: portable .NET platforms
Silverlight
Available since 4.0
Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

