CompositionCacheConstants Class

 

Provides metadata keys using by caching composition system

Namespace:   System.ComponentModel.Composition.Caching
Assembly:  Microsoft.VisualStudio.ExtensibilityHosting (in Microsoft.VisualStudio.ExtensibilityHosting.dll)

System::Object
  System.ComponentModel.Composition.Caching::CompositionCacheConstants

public ref class CompositionCacheConstants abstract sealed 

NameDescription
System_CAPS_pubfieldSystem_CAPS_staticPartIdentityMetadataName

The metadata key created by the caching composition system to specify the identifier used to override the part without another part with a higher version or whose host matches the current host.

System_CAPS_pubfieldSystem_CAPS_staticPartTargetHostMetadataName

The metadata key created by the caching composition system to specify the target host of the part. Between parts with the same identifier, only the part which matches the current host is included in the scoped catalog (if specified).

System_CAPS_pubfieldSystem_CAPS_staticPartVersionMetadataName

The metadata key created by the caching composition system to specify the version of a versioned part. Between versioned parts with the same identifier, only the part with the highest version is included in the scoped catalog.

System_CAPS_pubfieldSystem_CAPS_staticScopeDefinitionContractName

The contract name used by the caching composition system to get scope definition exports with metadata used for performing scoping.

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show: