Deployment Tools Foundation
ArchiveProgressType Enumeration
Deployment Tools Foundation Namespaces ► Microsoft.Deployment.Compression ► ArchiveProgressType
The type of progress event.
Declaration Syntax
C# | Visual Basic | Visual C++ |
public enum ArchiveProgressType
Public Enumeration ArchiveProgressType
public enum class ArchiveProgressType
Members
Member | Description |
---|---|
StartFile |
Status message before beginning the packing or unpacking an individual file.
|
PartialFile |
Status message (possibly reported multiple times) during the process of packing or unpacking a file.
|
FinishFile |
Status message after completion of the packing or unpacking an individual file.
|
StartArchive |
Status message before beginning the packing or unpacking an archive.
|
PartialArchive |
Status message (possibly reported multiple times) during the process of packing or unpacking an archiv.
|
FinishArchive |
Status message after completion of the packing or unpacking of an archive.
|
Remarks
PACKING EXAMPLE: The following sequence of events might be received when extracting a simple archive file with 2 files.
Message Type | Description |
---|---|
StartArchive | Begin extracting archive |
StartFile | Begin extracting first file |
PartialFile | Extracting first file |
PartialFile | Extracting first file |
FinishFile | Finished extracting first file |
StartFile | Begin extracting second file |
PartialFile | Extracting second file |
FinishFile | Finished extracting second file |
FinishArchive | Finished extracting archive |
UNPACKING EXAMPLE: Packing 3 files into 2 archive chunks, where the second file is continued to the second archive chunk.
Message Type | Description |
---|---|
StartFile | Begin compressing first file |
FinishFile | Finished compressing first file |
StartFile | Begin compressing second file |
PartialFile | Compressing second file |
PartialFile | Compressing second file |
FinishFile | Finished compressing second file |
StartArchive | Begin writing first archive |
PartialArchive | Writing first archive |
FinishArchive | Finished writing first archive |
StartFile | Begin compressing third file |
PartialFile | Compressing third file |
FinishFile | Finished compressing third file |
StartArchive | Begin writing second archive |
PartialArchive | Writing second archive |
FinishArchive | Finished writing second archive |