Click or drag to resize

ExportProvider Class

Implements the IExportProvider interface for the Ninject DI container
Inheritance Hierarchy
SystemObject
  TomsToolbox.Composition.NinjectExportProvider

Namespace: TomsToolbox.Composition.Ninject
Assembly: TomsToolbox.Composition.Ninject (in TomsToolbox.Composition.Ninject.dll) Version: 2.21.0+44d18b541fc9419ec3c549350a832394661b2a4d
XMLNS for XAML: Not mapped to an xmlns.
Syntax
public class ExportProvider : IExportProvider

The ExportProvider type exposes the following members.

Constructors
 NameDescription
Public methodExportProvider Initializes a new instance of the ExportProvider class.
Top
Events
 NameDescription
Public eventExportsChanged Occurs when the exports in the IExportProvider change. Not supported by all implementations.
Top
Fields
 NameDescription
Public fieldStatic memberExportMetadataKey The key under which the export metadata is stored.
Top
Extension Methods
 NameDescription
Public Extension MethodGetExportsTMetadataView Gets the exports for the specified parameters.
(Defined by ExtensionMethods)
Public Extension MethodGetExportsTMetadataView Gets the exports for the specified parameters.
(Defined by ExtensionMethods)
Public Extension MethodSafeCastT Performs a cast from object to T, avoiding possible null violations if T is a value type.
(Defined by ObjectExtensions)
Public Extension MethodTryGetExportedValueT Tries to the get exported value.
(Defined by ExtensionMethods)
Top
See Also