Interface IPacz
Last update: 19.06.2026Namespace: Phoenix.PaczAPI
Assembly: Phoenix.PaczAPI.dll
Defines a read-only interface for operations on a PACZ file.
public interface IPacz
Properties
The metadata found at the root of the Pacz.
Whether or not the source is extracted. Will be true for an extracted Pacz or false for a compressed one.
The original URI of the Pacz. This is the path to the .pacz file for compressed pacz files and the path to the folder for uncompressed pacz files. This could be on the local file system, or the URI of a remotely hosted file/folder
Methods
ExtractToTempFolderAsync(string)
Tells the pacz to extract to a temp folder. You must call dispose on the returned IPaczWriter object to clean up the extracted folder.
OpenAlreadyExtractedFolder(string)
Generally meant to be used only internally by Phoenix Integration. Allows the out of process host executable to reuse the directory already extracted by the OEM process. The returned IPaczWriter.DeleteOnDispose will already be set to false.