C# Class Microsoft.Composition.Metadata.Discovery

Show file Open project: KirillOsenkov/MEFMetadata Class Usage Examples

Public Methods

Method Description
Discovery ( IAssemblyResolver assemblyResolver ) : System
GetAssemblyCatalogInfoFromAssemblyName ( string assemblyName ) : Task
GetAssemblyCatalogInfoFromFile ( string assemblyFilePath ) : Task
IsKnownNonMefAssembly ( string assemblyName ) : bool

Private Methods

Method Description
GetAssemblyCatalogInfoCore ( string assemblyFilePath ) : Task
ResolveAssemblyByName ( string assemblyName ) : string

Method Details

Discovery() public method

public Discovery ( IAssemblyResolver assemblyResolver ) : System
assemblyResolver IAssemblyResolver
return System

GetAssemblyCatalogInfoFromAssemblyName() public method

public GetAssemblyCatalogInfoFromAssemblyName ( string assemblyName ) : Task
assemblyName string
return Task

GetAssemblyCatalogInfoFromFile() public method

public GetAssemblyCatalogInfoFromFile ( string assemblyFilePath ) : Task
assemblyFilePath string
return Task

IsKnownNonMefAssembly() public method

public IsKnownNonMefAssembly ( string assemblyName ) : bool
assemblyName string
return bool