Compartir a través de


ZipArchive (Constructor) (Stream, ZipArchiveMode, Boolean)

Inicializa una nueva instancia de ZipArchive en la secuencia especificada en modo especificado, especificando si dejar la secuencia abierto.

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

Sintaxis

'Declaración
Public Sub New ( _
    stream As Stream, _
    mode As ZipArchiveMode, _
    leaveOpen As Boolean _
)
public ZipArchive(
    Stream stream,
    ZipArchiveMode mode,
    bool leaveOpen
)

Parámetros

  • mode
    Tipo: Microsoft.TeamFoundation.Server.Core.ZipArchiveMode
    Vea la descripción de la enumeración ZipArchiveMode.Lectura requiere la secuencia para admitir la lectura, crear requiere la secuencia admitir escritura, y la actualización requiere la secuencia admitir read, write, y buscar.
  • leaveOpen
    Tipo: System.Boolean
    true para permitir que la secuencia abiertos relativos a eliminar el ZipArchive lo contrario, false.

Excepciones

Excepción Condición
ArgumentException

Se cierra la secuencia ya. - o modo es incompatible con las funciones de la secuencia.

ArgumentNullException

La secuencia es NULL.

ArgumentOutOfRangeException

el modo especificó un valor no válido.

InvalidDataException

El contenido de la secuencia no pueden interpretar como archivo ZIP. - o modo se actualiza y una entrada falta de archivo o está dañado y no se puede leer. - o modo se actualiza y una entrada es demasiado grande caber en memoria.

Seguridad de .NET Framework

Vea también

Referencia

ZipArchive Clase

ZipArchive (Sobrecarga)

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