C# Класс Bottles.PackageLoaders.Assemblies.AssemblyLoader

Default assembly loader
Наследование: IAssemblyLoader, IAssemblyRegistration
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
DIRECTLY_REGISTERED_MESSAGE string

Открытые методы

Метод Описание
AssemblyLoader ( IBottlingDiagnostics diagnostics ) : System
LoadAssembliesFromPackage ( IPackageInfo packageInfo ) : void
LoadPackageAssemblyFromAppBinPath ( string file ) : Assembly
ReadPackage ( IPackageInfo package, IPackageLog log ) : void

Приватные методы

Метод Описание
IAssemblyRegistration ( Assembly assembly ) : void
IAssemblyRegistration ( string fileName, string assemblyName ) : void
determineAssemblyPath ( ) : string
hasAssemblyByName ( string assemblyName ) : bool

Описание методов

AssemblyLoader() публичный Метод

public AssemblyLoader ( IBottlingDiagnostics diagnostics ) : System
diagnostics IBottlingDiagnostics
Результат System

LoadAssembliesFromPackage() публичный Метод

public LoadAssembliesFromPackage ( IPackageInfo packageInfo ) : void
packageInfo IPackageInfo
Результат void

LoadPackageAssemblyFromAppBinPath() публичный статический Метод

public static LoadPackageAssemblyFromAppBinPath ( string file ) : Assembly
file string
Результат System.Reflection.Assembly

ReadPackage() публичный Метод

public ReadPackage ( IPackageInfo package, IPackageLog log ) : void
package IPackageInfo
log IPackageLog
Результат void

Описание свойств

DIRECTLY_REGISTERED_MESSAGE публичное статическое свойство

public static string DIRECTLY_REGISTERED_MESSAGE
Результат string