C# Class ElasticsearchInside.Utilities.Archive.ArchiveWriter

Inheritance: System.IO.BinaryWriter
Datei anzeigen Open project: poulfoged/Elasticsearch-Inside Class Usage Examples

Public Methods

Method Description
AddFiles ( DirectoryInfo sourceDirectory ) : void
AddStream ( string relativePath, Stream stream ) : ArchiveWriter
ArchiveWriter ( Stream destinationStream, bool leaveOpen = false ) : System.Diagnostics

Private Methods

Method Description
RecursiveAddFiles ( DirectoryInfo sourceDirectory, string root ) : void

Method Details

AddFiles() public method

public AddFiles ( DirectoryInfo sourceDirectory ) : void
sourceDirectory System.IO.DirectoryInfo
return void

AddStream() public method

public AddStream ( string relativePath, Stream stream ) : ArchiveWriter
relativePath string
stream System.IO.Stream
return ArchiveWriter

ArchiveWriter() public method

public ArchiveWriter ( Stream destinationStream, bool leaveOpen = false ) : System.Diagnostics
destinationStream System.IO.Stream
leaveOpen bool
return System.Diagnostics