C# Class withSIX.Core.Services.AssemblyLoader

Inheritance: IAssemblyLoader, IDomainService
Afficher le fichier Open project: SIXNetworks/withSIX.Desktop

Méthodes publiques

Méthode Description
AssemblyLoader ( Assembly assembly, IAbsoluteFilePath locationOverride = null, IAbsoluteDirectoryPath netEntryPath = null ) : System
GetEntryAssemblyName ( ) : string
GetEntryLocation ( ) : IAbsoluteFilePath
GetEntryPath ( ) : IAbsoluteDirectoryPath
GetEntryVersion ( ) : System.Version
GetInformationalVersion ( ) : string
GetNetEntryPath ( ) : IAbsoluteDirectoryPath
GetProductVersion ( ) : string

Private Methods

Méthode Description
GetNetEntryFilePath ( IAbsoluteDirectoryPath netEntryPath, string asName ) : IAbsoluteFilePath

Method Details

AssemblyLoader() public méthode

public AssemblyLoader ( Assembly assembly, IAbsoluteFilePath locationOverride = null, IAbsoluteDirectoryPath netEntryPath = null ) : System
assembly System.Reflection.Assembly
locationOverride IAbsoluteFilePath
netEntryPath IAbsoluteDirectoryPath
Résultat System

GetEntryAssemblyName() public méthode

public GetEntryAssemblyName ( ) : string
Résultat string

GetEntryLocation() public méthode

public GetEntryLocation ( ) : IAbsoluteFilePath
Résultat IAbsoluteFilePath

GetEntryPath() public méthode

public GetEntryPath ( ) : IAbsoluteDirectoryPath
Résultat IAbsoluteDirectoryPath

GetEntryVersion() public méthode

public GetEntryVersion ( ) : System.Version
Résultat System.Version

GetInformationalVersion() public méthode

public GetInformationalVersion ( ) : string
Résultat string

GetNetEntryPath() public méthode

public GetNetEntryPath ( ) : IAbsoluteDirectoryPath
Résultat IAbsoluteDirectoryPath

GetProductVersion() public méthode

public GetProductVersion ( ) : string
Résultat string