Sdílet prostřednictvím


ZLibStream Konstruktory

Definice

Přetížení

ZLibStream(Stream, CompressionLevel)

Inicializuje novou instanci třídy ZLibStream pomocí zadané úrovně datového proudu a komprese.

ZLibStream(Stream, CompressionMode)

Inicializuje novou instanci třídy ZLibStream pomocí zadaného streamu a režimu komprese.

ZLibStream(Stream, CompressionLevel, Boolean)

Inicializuje novou instanci třídy ZLibStream pomocí zadaného datového proudu, úrovně komprese a zda ponechat stream otevřené.

ZLibStream(Stream, CompressionMode, Boolean)

Inicializuje novou instanci třídy ZLibStream pomocí zadaného datového proudu, režimu komprese a zda ponechat stream otevřené.

ZLibStream(Stream, ZLibCompressionOptions, Boolean)

Inicializuje novou instanci třídy ZLibStream pomocí zadaných možností streamu a komprese a volitelně ponechá datový proud otevřený.

ZLibStream(Stream, CompressionLevel)

Zdroj:
ZLibStream.cs
Zdroj:
ZLibStream.cs
Zdroj:
ZLibStream.cs

Inicializuje novou instanci třídy ZLibStream pomocí zadané úrovně datového proudu a komprese.

public:
 ZLibStream(System::IO::Stream ^ stream, System::IO::Compression::CompressionLevel compressionLevel);
public ZLibStream (System.IO.Stream stream, System.IO.Compression.CompressionLevel compressionLevel);
new System.IO.Compression.ZLibStream : System.IO.Stream * System.IO.Compression.CompressionLevel -> System.IO.Compression.ZLibStream
Public Sub New (stream As Stream, compressionLevel As CompressionLevel)

Parametry

stream
Stream

Datový proud, do kterého se zapisují komprimovaná data.

compressionLevel
CompressionLevel

Jedna z hodnot výčtu, která označuje, zda je třeba zdůraznit rychlost nebo efektivitu komprese při komprimaci dat do datového proudu.

Platí pro

ZLibStream(Stream, CompressionMode)

Zdroj:
ZLibStream.cs
Zdroj:
ZLibStream.cs
Zdroj:
ZLibStream.cs

Inicializuje novou instanci třídy ZLibStream pomocí zadaného streamu a režimu komprese.

public:
 ZLibStream(System::IO::Stream ^ stream, System::IO::Compression::CompressionMode mode);
public ZLibStream (System.IO.Stream stream, System.IO.Compression.CompressionMode mode);
new System.IO.Compression.ZLibStream : System.IO.Stream * System.IO.Compression.CompressionMode -> System.IO.Compression.ZLibStream
Public Sub New (stream As Stream, mode As CompressionMode)

Parametry

stream
Stream

Stream, do kterého se komprimovaná data zapisují nebo ze kterých se data dekomprimují, se čtou.

mode
CompressionMode

Jedna z hodnot výčtu, která označuje, zda se mají komprimovat data do datového proudu nebo dekomprimovat data z datového proudu.

Platí pro

ZLibStream(Stream, CompressionLevel, Boolean)

Zdroj:
ZLibStream.cs
Zdroj:
ZLibStream.cs
Zdroj:
ZLibStream.cs

Inicializuje novou instanci třídy ZLibStream pomocí zadaného datového proudu, úrovně komprese a zda ponechat stream otevřené.

public:
 ZLibStream(System::IO::Stream ^ stream, System::IO::Compression::CompressionLevel compressionLevel, bool leaveOpen);
public ZLibStream (System.IO.Stream stream, System.IO.Compression.CompressionLevel compressionLevel, bool leaveOpen);
new System.IO.Compression.ZLibStream : System.IO.Stream * System.IO.Compression.CompressionLevel * bool -> System.IO.Compression.ZLibStream
Public Sub New (stream As Stream, compressionLevel As CompressionLevel, leaveOpen As Boolean)

Parametry

stream
Stream

Datový proud, do kterého se zapisují komprimovaná data.

compressionLevel
CompressionLevel

Jedna z hodnot výčtu, která označuje, zda je třeba zdůraznit rychlost nebo efektivitu komprese při komprimaci dat do datového proudu.

leaveOpen
Boolean

true nechat objekt streamu otevřený po vystavení objektu ZLibStream; jinak false.

Platí pro

ZLibStream(Stream, CompressionMode, Boolean)

Zdroj:
ZLibStream.cs
Zdroj:
ZLibStream.cs
Zdroj:
ZLibStream.cs

Inicializuje novou instanci třídy ZLibStream pomocí zadaného datového proudu, režimu komprese a zda ponechat stream otevřené.

public:
 ZLibStream(System::IO::Stream ^ stream, System::IO::Compression::CompressionMode mode, bool leaveOpen);
public ZLibStream (System.IO.Stream stream, System.IO.Compression.CompressionMode mode, bool leaveOpen);
new System.IO.Compression.ZLibStream : System.IO.Stream * System.IO.Compression.CompressionMode * bool -> System.IO.Compression.ZLibStream
Public Sub New (stream As Stream, mode As CompressionMode, leaveOpen As Boolean)

Parametry

stream
Stream

Stream, do kterého se komprimovaná data zapisují nebo ze kterých se data dekomprimují, se čtou.

mode
CompressionMode

Jedna z hodnot výčtu, která označuje, zda se mají komprimovat data do datového proudu nebo dekomprimovat data z datového proudu.

leaveOpen
Boolean

true nechat objekt streamu otevřený po vystavení objektu ZLibStream; jinak false.

Platí pro

ZLibStream(Stream, ZLibCompressionOptions, Boolean)

Inicializuje novou instanci třídy ZLibStream pomocí zadaných možností streamu a komprese a volitelně ponechá datový proud otevřený.

public ZLibStream (System.IO.Stream stream, System.IO.Compression.ZLibCompressionOptions compressionOptions, bool leaveOpen = false);
new System.IO.Compression.ZLibStream : System.IO.Stream * System.IO.Compression.ZLibCompressionOptions * bool -> System.IO.Compression.ZLibStream
Public Sub New (stream As Stream, compressionOptions As ZLibCompressionOptions, Optional leaveOpen As Boolean = false)

Parametry

stream
Stream

Datový proud, do kterého se zapisují komprimovaná data.

compressionOptions
ZLibCompressionOptions

Možnosti ZLib pro vyladění komprimačního streamu.

leaveOpen
Boolean

true nechat objekt streamu otevřený po vystavení objektu ZLibStream; jinak false.

Výjimky

stream nebo compressionOptions je null.

Platí pro