C# Class Unity.Integration.Mef.Internal.UnityExportProvider

Inheritance: System.ComponentModel.Composition.Hosting.ExportProvider
Exibir arquivo Open project: pwlodek/CodeGallery

Public Methods

Method Description
UnityExportProvider ( IUnityContainer unityContainer ) : System

Protected Methods

Method Description
GetExportsCore ( System.ComponentModel.Composition.Primitives.ImportDefinition importDefinition ) : IEnumerable

Private Methods

Method Description
CreateExport ( UnityExportDefinition export ) : Export
GetExportedObject ( Type type, string contractName ) : object
GetExportsCore ( IEnumerable exportDefinitions, bool>.Func constraint ) : IEnumerable

Method Details

GetExportsCore() protected method

protected GetExportsCore ( System.ComponentModel.Composition.Primitives.ImportDefinition importDefinition ) : IEnumerable
importDefinition System.ComponentModel.Composition.Primitives.ImportDefinition
return IEnumerable

UnityExportProvider() public method

public UnityExportProvider ( IUnityContainer unityContainer ) : System
unityContainer IUnityContainer
return System