GZIPOutputStream Constructores

Definición

Sobrecargas

Nombre Description
GZIPOutputStream(Stream)

Crea un flujo de salida con un tamaño de búfer predeterminado.

GZIPOutputStream(IntPtr, JniHandleOwnership)

Constructor utilizado al crear representaciones administradas de objetos JNI; llamado por el tiempo de ejecución.

GZIPOutputStream(Stream, Boolean)

Crea un flujo de salida con un tamaño de búfer predeterminado y el modo de vaciado especificado.

GZIPOutputStream(Stream, Int32)

Crea un nuevo flujo de salida con el tamaño de búfer especificado.

GZIPOutputStream(Stream, Int32, Boolean)

Crea un flujo de salida con el tamaño de búfer y el modo de vaciado especificados.

GZIPOutputStream(Stream)

Crea un flujo de salida con un tamaño de búfer predeterminado.

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

Parámetros

out
Stream

flujo de salida

Atributos

Excepciones

Comentarios

Crea un flujo de salida con un tamaño de búfer predeterminado.

La nueva instancia de flujo de salida se crea como si invocara el constructor de 2 argumentos GZIPOutputStream(out, false).

Java documentación para java.util.zip.GZIPOutputStream.GZIPOutputStream(java.io.OutputStream).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

GZIPOutputStream(IntPtr, JniHandleOwnership)

Constructor utilizado al crear representaciones administradas de objetos JNI; llamado por el tiempo de ejecución.

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

Parámetros

javaReference
IntPtr

nativeint

que IntPtrcontiene una referencia de objeto Java Native Interface (JNI).

transfer
JniHandleOwnership

un JniHandleOwnershipvalor de tipo que indica cómo controlar javaReference

Comentarios

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

GZIPOutputStream(Stream, Boolean)

Crea un flujo de salida con un tamaño de búfer predeterminado y el modo de vaciado especificado.

[Android.Runtime.Register(".ctor", "(Ljava/io/OutputStream;Z)V", "")]
public GZIPOutputStream(System.IO.Stream? out, bool syncFlush);
[<Android.Runtime.Register(".ctor", "(Ljava/io/OutputStream;Z)V", "")>]
new Java.Util.Zip.GZIPOutputStream : System.IO.Stream * bool -> Java.Util.Zip.GZIPOutputStream

Parámetros

out
Stream

flujo de salida

syncFlush
Boolean

si true la invocación del método heredado DeflaterOutputStream#flush() flush() de esta instancia vacía el compresor con modo Deflater#SYNC_FLUSH de vaciado antes de vaciar el flujo de salida; de lo contrario, solo vacía el flujo de salida.

Atributos

Excepciones

Comentarios

Crea un flujo de salida con un tamaño de búfer predeterminado y el modo de vaciado especificado.

Agregado en la versión 1.7.

Java documentación para java.util.zip.GZIPOutputStream.GZIPOutputStream(java.io.OutputStream, boolean).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

GZIPOutputStream(Stream, Int32)

Crea un nuevo flujo de salida con el tamaño de búfer especificado.

[Android.Runtime.Register(".ctor", "(Ljava/io/OutputStream;I)V", "")]
public GZIPOutputStream(System.IO.Stream? out, int size);
[<Android.Runtime.Register(".ctor", "(Ljava/io/OutputStream;I)V", "")>]
new Java.Util.Zip.GZIPOutputStream : System.IO.Stream * int -> Java.Util.Zip.GZIPOutputStream

Parámetros

out
Stream

flujo de salida

size
Int32

el tamaño del búfer de salida

Atributos

Excepciones

Comentarios

Crea un nuevo flujo de salida con el tamaño de búfer especificado.

La nueva instancia de flujo de salida se crea como si invocara el constructor de 3 argumentos GZIPOutputStream(out, size, false).

Nota de Android: Android limita el número de operaciones UnbufferedIO que se pueden realizar, por lo que considere la posibilidad de usar entradas almacenadas en búfer con esta clase. Puede encontrar más información en la documentación de UnbufferedIO y StrictMode .

Java documentación para java.util.zip.GZIPOutputStream.GZIPOutputStream(java.io.OutputStream, int).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

GZIPOutputStream(Stream, Int32, Boolean)

Crea un flujo de salida con el tamaño de búfer y el modo de vaciado especificados.

[Android.Runtime.Register(".ctor", "(Ljava/io/OutputStream;IZ)V", "")]
public GZIPOutputStream(System.IO.Stream? out, int size, bool syncFlush);
[<Android.Runtime.Register(".ctor", "(Ljava/io/OutputStream;IZ)V", "")>]
new Java.Util.Zip.GZIPOutputStream : System.IO.Stream * int * bool -> Java.Util.Zip.GZIPOutputStream

Parámetros

out
Stream

flujo de salida

size
Int32

el tamaño del búfer de salida

syncFlush
Boolean

si true la invocación del método heredado DeflaterOutputStream#flush() flush() de esta instancia vacía el compresor con modo Deflater#SYNC_FLUSH de vaciado antes de vaciar el flujo de salida; de lo contrario, solo vacía el flujo de salida.

Atributos

Excepciones

Comentarios

Crea un flujo de salida con el tamaño de búfer y el modo de vaciado especificados.

Agregado en la versión 1.7.

Java documentación para java.util.zip.GZIPOutputStream.GZIPOutputStream(java.io.OutputStream, int, boolean).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a