Share via


ZipArchive (Constructor) (Stream, ZipArchiveMode, Boolean)

Inicializa una nueva instancia de ZipArchive en la secuencia indicada en el modo especificado, especificando si se deja abierta la secuencia.

Espacio de nombres:  Microsoft.TeamFoundation.Framework.Server
Ensamblado:  Microsoft.TeamFoundation.Framework.Server (en Microsoft.TeamFoundation.Framework.Server.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.Framework.Server.ZipArchiveMode
    Consulte la descripción de la enumeración ZipArchiveMode.Lectura requiere la secuencia admite lectura, crear requiere la secuencia admite escritura y actualización requiere la secuencia para admitir la lectura, escritura y búsqueda.
  • leaveOpen
    Tipo: System.Boolean
    True para dejar la secuencia se abrirá al disposing ZipArchive, false en caso contrario.

Excepciones

Excepción Condición
ArgumentException

La secuencia ya está cerrada o modo no es compatible con las capacidades de la secuencia.

ArgumentNullException

La secuencia es nula.

ArgumentOutOfRangeException

modo de especifica un valor no válido.

InvalidDataException

El contenido de la secuencia no se pudo interpretarse como un archivo Zip, o es de modo de actualización y una entrada no está en el archivo o está dañada y no se puede leer, o es de modo de actualización y una entrada es demasiado grande para caber en la memoria.

Seguridad de .NET Framework

Vea también

Referencia

ZipArchive Clase

ZipArchive (Sobrecarga)

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