Class SgaArchiveFile
- Namespace
- OpenCompote.SGA
- Assembly
- OpenCompote.dll
public class SgaArchiveFile
- Inheritance
-
SgaArchiveFile
- Inherited Members
-
Methods
Create(string, SgaVersion, bool)
public static SgaArchive Create(string sourceFileName, SgaVersion version, bool leaveOpen = false)
Parameters
sourceFileName string
version SgaVersion
leaveOpen bool
Returns
- SgaArchive
CreateFromDirectory(string, Stream, int, bool, int, int)
public static void CreateFromDirectory(string sourceDirectoryName, Stream destination, int version, bool rootDirAsDrive = false, int defaultCompressionLevel = 0, int defaultEncryptionType = 0)
Parameters
sourceDirectoryName string
destination Stream
version int
rootDirAsDrive bool
defaultCompressionLevel int
defaultEncryptionType int
CreateFromDirectory(string, string, int, bool, int, int)
public static void CreateFromDirectory(string sourceDirectoryName, string destinationArchiveFileName, int version, bool rootDirAsDrive = false, int defaultCompressionLevel = 0, int defaultEncryptionType = 0)
Parameters
sourceDirectoryName string
destinationArchiveFileName string
version int
rootDirAsDrive bool
defaultCompressionLevel int
defaultEncryptionType int
public static void ExtractToDirectory(Stream source, string destinationDirectoryName)
Parameters
source Stream
destinationDirectoryName string
public static void ExtractToDirectory(string sourceFileName, string destinationDirectoryName)
Parameters
sourceFileName string
destinationDirectoryName string
Open(string, SgaMode, bool)
public static SgaArchive Open(string sourceFileName, SgaMode mode, bool leaveOpen = false)
Parameters
sourceFileName string
mode SgaMode
leaveOpen bool
Returns
- SgaArchive