InputStream.NullInputStream Método

Definición

Devuelve un nuevo InputStream valor que no lee ningún bytes.

[Android.Runtime.Register("nullInputStream", "()Ljava/io/InputStream;", "", ApiSince=33)]
public static System.IO.Stream? NullInputStream();
[<Android.Runtime.Register("nullInputStream", "()Ljava/io/InputStream;", "", ApiSince=33)>]
static member NullInputStream : unit -> System.IO.Stream

Devoluciones

que InputStream no contiene bytes

Atributos

Comentarios

Devuelve un nuevo InputStream valor que no lee ningún bytes. La secuencia devuelta se abre inicialmente. La secuencia se cierra llamando al close() método . Las llamadas posteriores no close() tienen ningún efecto.

Mientras la secuencia está abierta, todos los available()métodos , read(), readNBytes(byte[], int, int)readNBytes(int)read(byte[])readAllBytes()skip(long)read(byte[], int, int), , skipNBytes(long), y transferTo() se comportan como si se alcanzase el final de la secuencia. Una vez cerrada la secuencia, todos estos métodos inician IOException.

El markSupported() método devuelve false. El mark() método no hace nada y el reset() método produce IOException.

Agregado en 11.

Java documentación para java.io.InputStream.nullInputStream().

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