Partager via


InflaterInputStream Constructors

Definition

Overloads

InflaterInputStream(Stream)

Creates a new input stream with a default decompressor and buffer size.

InflaterInputStream(IntPtr, JniHandleOwnership)

A constructor used when creating managed representations of JNI objects; called by the runtime.

InflaterInputStream(Stream, Inflater)

Creates a new input stream with the specified decompressor and a default buffer size.

InflaterInputStream(Stream, Inflater, Int32)

Creates a new input stream with the specified decompressor and buffer size.

InflaterInputStream(Stream)

Creates a new input stream with a default decompressor and buffer size.

[Android.Runtime.Register(".ctor", "(Ljava/io/InputStream;)V", "")]
public InflaterInputStream (System.IO.Stream? in);
[<Android.Runtime.Register(".ctor", "(Ljava/io/InputStream;)V", "")>]
new Java.Util.Zip.InflaterInputStream : System.IO.Stream -> Java.Util.Zip.InflaterInputStream

Parameters

in
Stream

the input stream

Attributes

Remarks

Creates a new input stream with a default decompressor and buffer size.

Java documentation for java.util.zip.InflaterInputStream.InflaterInputStream(java.io.InputStream).

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

Applies to

InflaterInputStream(IntPtr, JniHandleOwnership)

A constructor used when creating managed representations of JNI objects; called by the runtime.

protected InflaterInputStream (IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Java.Util.Zip.InflaterInputStream : nativeint * Android.Runtime.JniHandleOwnership -> Java.Util.Zip.InflaterInputStream

Parameters

javaReference
IntPtr

nativeint

A IntPtrcontaining a Java Native Interface (JNI) object reference.

transfer
JniHandleOwnership

A JniHandleOwnershipindicating how to handle javaReference

Remarks

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

Applies to

InflaterInputStream(Stream, Inflater)

Creates a new input stream with the specified decompressor and a default buffer size.

[Android.Runtime.Register(".ctor", "(Ljava/io/InputStream;Ljava/util/zip/Inflater;)V", "")]
public InflaterInputStream (System.IO.Stream? in, Java.Util.Zip.Inflater? inf);
[<Android.Runtime.Register(".ctor", "(Ljava/io/InputStream;Ljava/util/zip/Inflater;)V", "")>]
new Java.Util.Zip.InflaterInputStream : System.IO.Stream * Java.Util.Zip.Inflater -> Java.Util.Zip.InflaterInputStream

Parameters

in
Stream

the input stream

inf
Inflater

the decompressor ("inflater")

Attributes

Remarks

Creates a new input stream with the specified decompressor and a default buffer size.

Java documentation for java.util.zip.InflaterInputStream.InflaterInputStream(java.io.InputStream, java.util.zip.Inflater).

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

Applies to

InflaterInputStream(Stream, Inflater, Int32)

Creates a new input stream with the specified decompressor and buffer size.

[Android.Runtime.Register(".ctor", "(Ljava/io/InputStream;Ljava/util/zip/Inflater;I)V", "")]
public InflaterInputStream (System.IO.Stream? in, Java.Util.Zip.Inflater? inf, int size);
[<Android.Runtime.Register(".ctor", "(Ljava/io/InputStream;Ljava/util/zip/Inflater;I)V", "")>]
new Java.Util.Zip.InflaterInputStream : System.IO.Stream * Java.Util.Zip.Inflater * int -> Java.Util.Zip.InflaterInputStream

Parameters

in
Stream

the input stream

inf
Inflater

the decompressor ("inflater")

size
Int32

the input buffer size

Attributes

Remarks

Creates a new input stream with the specified decompressor and buffer size.

Java documentation for java.util.zip.InflaterInputStream.InflaterInputStream(java.io.InputStream, java.util.zip.Inflater, int).

Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.

Applies to