Construtor ZipArchive (Stream, ZipArchiveMode)
Inicializa uma nova instância de ZipArchive no fluxo determinado no modo especificado.
Namespace: Microsoft.TeamFoundation.Server.Core
Assembly: Microsoft.TeamFoundation.Server.Core (em Microsoft.TeamFoundation.Server.Core.dll)
Sintaxe
'Declaração
Public Sub New ( _
stream As Stream, _
mode As ZipArchiveMode _
)
public ZipArchive(
Stream stream,
ZipArchiveMode mode
)
Parâmetros
- stream
Tipo: System.IO.Stream
O fluxo de entrada ou de saída.
- mode
Tipo: Microsoft.TeamFoundation.Server.Core.ZipArchiveMode
Consulte a descrição enum de ZipArchiveMode.A leitura requer o fluxo oferecer suporte à leitura, criar requer o fluxo oferecer suporte a escrita, e a atualização requer o fluxo suportar ler, gravar, e procurar.
Exceções
Exceção | Condição |
---|---|
ArgumentException | O fluxo é fechado. - ou modo é incompatível com os recursos de fluxo. |
ArgumentNullException | O fluxo é nulo. |
ArgumentOutOfRangeException | o modo especificou um valor inválido. |
InvalidDataException | O conteúdo de fluxo não puderam ser interpretados como um arquivo ZIP. - ou modo é a atualização e uma entrada está faltando do arquivamento ou estiver corrompida e não pode ser lido. - ou modo é a atualização e uma entrada é muito grande caber na memória. |
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiável.