2 implementations of IDeflater
System (2)
sys\System\IO\compression\DeflaterManaged.cs (1)
36
internal class DeflaterManaged :
IDeflater
{
sys\System\IO\compression\DeflaterZLib.cs (1)
24
internal class DeflaterZLib :
IDeflater
{
12 references to IDeflater
System (12)
sys\System\IO\compression\DeflaterManaged.cs (5)
62
return ((
IDeflater
) this).NeedsInput();
65
bool
IDeflater
.NeedsInput() {
71
void
IDeflater
.SetInput(byte[] inputBuffer, int startIndex, int count) {
97
int
IDeflater
.GetDeflateOutput(byte[] outputBuffer) {
207
bool
IDeflater
.Finish(byte[] outputBuffer, out int bytesRead) {
sys\System\IO\compression\DeflaterZLib.cs (5)
125
return ((
IDeflater
) this).NeedsInput();
129
bool
IDeflater
.NeedsInput() {
134
void
IDeflater
.SetInput(byte[] inputBuffer, int startIndex, int count) {
155
int
IDeflater
.GetDeflateOutput(byte[] outputBuffer) {
192
bool
IDeflater
.Finish(byte[] outputBuffer, out int bytesRead) {
sys\System\IO\compression\DeflateStream.cs (2)
29
private
IDeflater
deflater;
141
private static
IDeflater
CreateDeflater(CompressionLevel? compressionLevel) {