Compartir a través de


ZipArchive.CreateFromDirectory (Método)

Incluir miembros protegidos
Incluir miembros heredados

Este miembro está sobrecargado. Para obtener información completa sobre este miembro, incluida la sintaxis, el uso y algunos ejemplos, haga clic en un nombre de la lista de sobrecarga.

Lista de sobrecarga

  Nombre Descripción
Método públicoMiembro estático CreateFromDirectory(String, String) Crea un archivo zip en la ruta destinationArchive que contiene los archivos y directorios en el directorio especificado por el sourceDirectoryName.La estructura de directorios se conserva en el archivo, y una búsqueda recursiva se hace para archivos de.El archivo no debe existir.Si el directorio está vacío, un archivo vacío se creará.Si un archivo en el directorio no se puede agregar al archivo, el archivo se quede incompleta e no válido y el método producirá una excepción.Este método no incluye el directorio en el archivo.Si se produce un error mientras agrega los archivos al archivo, este método dejará agregar de archivos y saldrá de archivo en un estado no válido.Las rutas se permiten especificar información de relativa o de ruta de acceso absoluta.La información de ruta de acceso relativa se interpreta en relación con el directorio de trabajo actual.Si un archivo del archivo tiene datos en el último campo de tiempo de escritura que no es una marca de tiempo válida zip, un valor de marcador de 1 de enero an o 80 en la medianoche se usará en la hora de la última modificación del archivo.
Si una entrada con el nombre especificado ya existe en el archivo, una segunda entrada se creará con un nombre idéntico.Como no se especifica ningún CompressionLevel , el valor predeterminado proporcionado por la implementación del algoritmo de compresión subyacente se utilizará; ZipArchive no impondrá su propio valor predeterminado. (Actualmente, el algoritmo de compresión subyacente lo proporciona la clase de System.IO.Compression.DeflateStream .)
Método públicoMiembro estático CreateFromDirectory(String, String, CompressionLevel, Boolean) Crea un archivo zip en la ruta destinationArchive que contiene los archivos y directorios en el directorio especificado por el sourceDirectoryName.La estructura de directorios se conserva en el archivo, y una búsqueda recursiva se hace para archivos de.El archivo no debe existir.Si el directorio está vacío, un archivo vacío se creará.Si un archivo en el directorio no se puede agregar al archivo, el archivo se quede incompleta e no válido y el método producirá una excepción.Este método incluye opcionalmente el directorio en el archivo.Si se produce un error mientras agrega los archivos al archivo, este método dejará agregar de archivos y saldrá de archivo en un estado no válido.Las rutas se permiten especificar información de relativa o de ruta de acceso absoluta.La información de ruta de acceso relativa se interpreta en relación con el directorio de trabajo actual.Si un archivo del archivo tiene datos en el último campo de tiempo de escritura que no es una marca de tiempo válida zip, un valor de marcador de 1 de enero an o 80 en la medianoche se usará en la hora de la última modificación del archivo.

Arriba

Vea también

Referencia

ZipArchive Clase

Microsoft.TeamFoundation.Server.Core (Espacio de nombres)