C# Class ZeroInstall.PackageBuilder

显示文件 Open project: 0install/0install-win

Public Properties

Property Type Description
DefaultDate System.DateTime

Public Methods

Method Description
AddFile ( string name, byte content ) : PackageBuilder
AddFile ( string name, byte content, System.DateTime lastWrite ) : PackageBuilder
AddFile ( string name, string content ) : PackageBuilder
AddFile ( string name, string content, System.DateTime lastWrite ) : PackageBuilder
AddFolder ( string name ) : PackageBuilder
AddFolder ( string name, System.DateTime lastWrite ) : PackageBuilder
GeneratePackageArchive ( Stream output ) : void
GeneratePackageArchive ( string destination ) : void
PackageBuilder ( ) : System
WritePackageInto ( string packageDirectory ) : void

Private Methods

Method Description
PackageBuilder ( EntryContainer folder, RootEntry root ) : System

Method Details

AddFile() public method

public AddFile ( string name, byte content ) : PackageBuilder
name string
content byte
return PackageBuilder

AddFile() public method

public AddFile ( string name, byte content, System.DateTime lastWrite ) : PackageBuilder
name string
content byte
lastWrite System.DateTime
return PackageBuilder

AddFile() public method

public AddFile ( string name, string content ) : PackageBuilder
name string
content string
return PackageBuilder

AddFile() public method

public AddFile ( string name, string content, System.DateTime lastWrite ) : PackageBuilder
name string
content string
lastWrite System.DateTime
return PackageBuilder

AddFolder() public method

public AddFolder ( string name ) : PackageBuilder
name string
return PackageBuilder

AddFolder() public method

public AddFolder ( string name, System.DateTime lastWrite ) : PackageBuilder
name string
lastWrite System.DateTime
return PackageBuilder

GeneratePackageArchive() public method

public GeneratePackageArchive ( Stream output ) : void
output Stream
return void

GeneratePackageArchive() public method

public GeneratePackageArchive ( string destination ) : void
destination string
return void

PackageBuilder() public method

public PackageBuilder ( ) : System
return System

WritePackageInto() public method

public WritePackageInto ( string packageDirectory ) : void
packageDirectory string
return void

Property Details

DefaultDate public_oe static_oe property

public static DateTime,System DefaultDate
return System.DateTime