InputStream.NullInputStream 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
傳回不會讀取任何位元組的新 InputStream
。
[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
傳回
InputStream
不含位元組的
- 屬性
備註
傳回不會讀取任何位元組的新 InputStream
。 傳回的資料流程一開始會開啟。 呼叫 方法會關閉 close()
資料流程。 後續呼叫 沒有 close()
作用。
當資料流程開啟時, available()
、 read()
、 read(byte[])
、 readNBytes(int)
read(byte[], int, int)
readNBytes(byte[], int, int)
skip(long)
readAllBytes()
skipNBytes(long)
和 transferTo()
方法的行為就像已到達資料流程結尾一樣。 關閉資料流程之後,這些方法都會擲回 IOException
。
方法 markSupported()
會傳 false
回 。 方法 mark()
不會執行任何動作,而 reset()
方法會擲回 IOException
。
已在 11 中新增。
的 java.io.InputStream.nullInputStream()
JAVA 檔。
此頁面的部分是根據 原始碼專案所建立和共用的工作進行修改,並根據中所述的詞彙使用。