Class SevenZipArchive

SevenZipArchive class

Esta clase representa el archivo de almacenamiento 7z. Úselo para componer y extraer archivos 7z.

public class SevenZipArchive : IArchive

Constructores

NombreDescripción
SevenZipArchive(SevenZipEntrySettings)Inicializa una nueva instancia delSevenZipArchive clase con configuraciones opcionales para sus entradas.
SevenZipArchive(Stream)Inicializa una nueva instancia delSevenZipArchive La lista de entradas de clases y composiciones se puede extraer del archivo.
SevenZipArchive(string)Inicializa una nueva instancia delSevenZipArchive La lista de entradas de clases y composiciones se puede extraer del archivo.

Propiedades

NombreDescripción
Entries { get; }Obtiene entradas deSevenZipArchiveEntry tipo que constituye el archivo.
NewEntrySettings { get; }Configuraciones de compresión y cifrado usadas para recién agregadosSevenZipArchiveEntry artículos.

Métodos

NombreDescripción
CreateEntries(DirectoryInfo, bool)Agrega al archivo todos los archivos y directorios recursivamente en el directorio dado.
CreateEntries(string, bool)Agrega al archivo todos los archivos y directorios recursivamente en el directorio dado.
CreateEntry(string, Stream, SevenZipEntrySettings)Crear entrada única dentro del archivo.
CreateEntry(string, FileInfo, bool, SevenZipEntrySettings)Crear entrada única dentro del archivo.
CreateEntry(string, Stream, SevenZipEntrySettings, FileSystemInfo)Crear entrada única dentro del archivo.
CreateEntry(string, string, bool, SevenZipEntrySettings)Crear entrada única dentro del archivo.
Dispose()Realiza tareas definidas por la aplicación asociadas con liberar, liberar o restablecer recursos no administrados.
ExtractToDirectory(string, string)Extrae todos los archivos del archivo en el directorio proporcionado.
Save(Stream)Guarda el archivo 7z en la secuencia proporcionada.
Save(string)Guarda el archivo en el archivo de destino proporcionado.
SaveSplit(string, SplitSevenZipArchiveSaveOptions)Guarda el archivo de varios volúmenes en el directorio de destino proporcionado.

Ver también