Compartir a través de


ZipArchiveEntry (Clase)

Jerarquía de herencia

System.Object
  Microsoft.TeamFoundation.Server.Core.ZipArchiveEntry

Espacio de nombres:  Microsoft.TeamFoundation.Server.Core
Ensamblado:  Microsoft.TeamFoundation.Server.Core (en Microsoft.TeamFoundation.Server.Core.dll)

Sintaxis

'Declaración
Public Class ZipArchiveEntry
public class ZipArchiveEntry

El tipo ZipArchiveEntry expone los siguientes miembros.

Propiedades

  Nombre Descripción
Propiedad pública Archive El ZipArchive que esta entrada pertenece.Si se ha eliminado esta entrada, ésta devolverá null.
Propiedad pública CompressedLength El tamaño comprimido de entrada.Si el archivo que la entrada pertenece a está en crear el modo, intente obtener esta propiedad siempre producirá una excepción.Si el archivo que la entrada pertenece a está en modo de actualización, esta propiedad se sólo válida si no se ha abierto la entrada.
Propiedad pública FullName La ruta de acceso relativa de la entrada que está almacenado en el archivo zip.Observe que los archivos de código postal permiten que una cadena es la ruta de entrada, como no válido y las rutas de acceso absolutas.
Propiedad pública LastWriteTime Una última de la entrada que está almacenado en el archivo zip.Al establecer esta propiedad, el DateTime se convertirá al formato de marca de tiempo zip, que admite una resolución de dos segundos.Si los datos del último campo de tiempo de escritura no es una marca de tiempo válida zip, un valor de marcador de 1 de enero an o 80 en la medianoche se devolverá.
Propiedad pública Length El tamaño sin comprimir de entrada.Esta propiedad no es válida en crea el modo, y sólo es válida en modo de actualización si no se ha abierto la entrada.
Propiedad pública Name El nombre de archivo de entrada.Esto es equivalente a la subcadena de Fullname que siga el carácter separador final de directorio.

Arriba

Métodos

  Nombre Descripción
Método público Delete Elimina la entrada del archivo.
Método público Equals Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object).
Método público ExtractToFile(String) Crea un archivo del sistema de archivos con el nombre especificado de la entrada el contenido y.El tiempo de la última escritura del archivo se establece en el tiempo empleado de entrada.Este método no permite sobrescribir de un archivo existente con el mismo nombre.Al intentar extraer los directorios explícitas (entradas con nombres que terminen en caracteres separadores de directorio) no dará lugar a la creación de un directorio.
Método público ExtractToFile(String, Boolean) Crea un archivo del sistema de archivos con el nombre especificado de la entrada el contenido y.El tiempo de la última escritura del archivo se establece en el tiempo empleado de entrada.Este método hace permite sobrescribir de un archivo existente con el mismo nombre.
Método protegido Finalize Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de ser reclamado por la recolección de elementos no utilizados. (Se hereda de Object).
Método público GetHashCode Sirve como la función hash predeterminada. (Se hereda de Object).
Método público GetType Obtiene el objeto Type de la instancia actual. (Se hereda de Object).
Método protegido MemberwiseClone Crea una copia superficial del objeto Object actual. (Se hereda de Object).
Método público Open Abra la entrada.Si el archivo que la entrada pertenece a se ha abierto en modo de lectura, la secuencia devuelta se legible, y puede o no puede ser seekable.Si crea el modo, la secuencia devuelta se grabable y no seekable.Si el modo de actualización, la secuencia devuelta es SetLength legible, grabable, seekable, y admiten.
Método público ToString Devuelve el FullName de entrada. (Invalida a Object.ToString()).

Arriba

Seguridad para subprocesos

Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Vea también

Referencia

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