C# Класс Bottles.Manifest.PackageManifestReader

Наследование: IPackageManifestReader
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
IsPotentiallyAnAssembly ( string file ) : bool
LoadFromFolder ( string packageDirectory ) : IPackageInfo
LoadFromStream ( Stream stream ) : PackageManifest
PackageManifestReader ( IFileSystem fileSystem, string>.Func getContentFolderFromBottleFolder ) : System
ToString ( ) : string

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

Метод Описание
createDefaultManifest ( string packageDirectory ) : PackageManifest
determineBinPath ( string packageDirectory ) : string
findCandidateAssemblyFiles ( string binPath ) : IEnumerable
readAssemblyPaths ( PackageManifest manifest, PackageInfo package, string binPath ) : void
registerFolders ( string bottleDirectory, PackageInfo package ) : void

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

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

public static IsPotentiallyAnAssembly ( string file ) : bool
file string
Результат bool

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

public LoadFromFolder ( string packageDirectory ) : IPackageInfo
packageDirectory string
Результат IPackageInfo

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

public LoadFromStream ( Stream stream ) : PackageManifest
stream Stream
Результат PackageManifest

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

public PackageManifestReader ( IFileSystem fileSystem, string>.Func getContentFolderFromBottleFolder ) : System
fileSystem IFileSystem
getContentFolderFromBottleFolder string>.Func
Результат System

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

public ToString ( ) : string
Результат string