Export (0) Print
Expand All
This topic has not yet been rated - Rate this topic

System.ComponentModel.Composition.Primitives Namespace

This namespace provides the primitive types underlying the MEF programming model.

  Class Description
Public class Supported by Portable Class Library ComposablePart Defines the abstract base class for composable parts, which import objects and produce exported objects.
Public class Supported by Portable Class Library ComposablePartCatalog Represents the abstract base class for composable part catalogs, which collect and return ComposablePartDefinition objects.
Public class Supported by Portable Class Library ComposablePartDefinition Defines an abstract base class for composable part definitions, which describe and enable the creation of ComposablePart objects.
Public class Supported by Portable Class Library ComposablePartException The exception that is thrown when an error occurs when calling methods on a ComposablePart object.
Public class Supported by Portable Class Library ContractBasedImportDefinition Represents an import that is required by a ComposablePart object and that can specify both a contract name and metadata.
Public class Supported by Portable Class Library Export Represents an export, which is a type that consists of a delay-created exported object and the metadata that describes that object.
Public class Supported by Portable Class Library ExportDefinition Describes the contract that a particular Export object satisfies.
Public class Supported by Portable Class Library ExportedDelegate Represents a function exported by a ComposablePart.
Public class Supported by Portable Class Library ImportDefinition Represents an import that is required by a ComposablePart object.
  Interface Description
Public interface Supported by Portable Class Library ICompositionElement Represents an element that participates in composition.
  Enumeration Description
Public enumeration Supported by Portable Class Library ImportCardinality Indicates the cardinality of the Export objects required by an ImportDefinition.
Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback
Show:
© 2014 Microsoft. All rights reserved.