Sprache

InputStream.NullInputStream Methode

Definition

Gibt einen neuen InputStream Wert zurück, der keine Bytes liest.

[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

Gibt zurück

ein InputStream , das keine Bytes enthält

Attribute

Hinweise

Gibt einen neuen InputStream Wert zurück, der keine Bytes liest. Der zurückgegebene Datenstrom ist zunächst geöffnet. Der Datenstrom wird durch Aufrufen der close() Methode geschlossen. Nachfolgende Aufrufe haben close() keine Auswirkung.

Während der Datenstrom geöffnet ist, verhalten sich die available()Methoden , , readNBytes(int)readAllBytes()read(byte[])read()readNBytes(byte[], int, int)skip(long)read(byte[], int, int)skipNBytes(long)und transferTo() Methoden, als ob das Ende des Datenstroms erreicht wurde. Nachdem der Datenstrom geschlossen wurde, lösen diese Methoden alle aus IOException.

Die markSupported() Methode gibt falsezurück. Die mark() Methode führt nichts aus, und die reset() Methode löst aus IOException.

In 11 hinzugefügt.

Java Dokumentation für java.io.InputStream.nullInputStream().

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: