Channels.NewOutputStream 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
NewOutputStream(IAsynchronousByteChannel) |
建構將位元組寫入指定通道的數據流。 |
NewOutputStream(IWritableByteChannel) |
建構將位元組寫入指定通道的數據流。 |
NewOutputStream(IAsynchronousByteChannel)
建構將位元組寫入指定通道的數據流。
[Android.Runtime.Register("newOutputStream", "(Ljava/nio/channels/AsynchronousByteChannel;)Ljava/io/OutputStream;", "", ApiSince=26)]
public static System.IO.Stream? NewOutputStream (Java.Nio.Channels.IAsynchronousByteChannel? ch);
[<Android.Runtime.Register("newOutputStream", "(Ljava/nio/channels/AsynchronousByteChannel;)Ljava/io/OutputStream;", "", ApiSince=26)>]
static member NewOutputStream : Java.Nio.Channels.IAsynchronousByteChannel -> System.IO.Stream
參數
要寫入位元組的通道
傳回
新的輸出數據流
- 屬性
備註
建構將位元組寫入指定通道的數據流。
數據流將不會緩衝處理。 串流對於多個並行線程的存取而言是安全的。 關閉數據流會導致通道關閉。
已在1.7中新增。
的 java.nio.channels.Channels.newOutputStream(java.nio.channels.AsynchronousByteChannel)
Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。
適用於
NewOutputStream(IWritableByteChannel)
建構將位元組寫入指定通道的數據流。
[Android.Runtime.Register("newOutputStream", "(Ljava/nio/channels/WritableByteChannel;)Ljava/io/OutputStream;", "")]
public static System.IO.Stream? NewOutputStream (Java.Nio.Channels.IWritableByteChannel? ch);
[<Android.Runtime.Register("newOutputStream", "(Ljava/nio/channels/WritableByteChannel;)Ljava/io/OutputStream;", "")>]
static member NewOutputStream : Java.Nio.Channels.IWritableByteChannel -> System.IO.Stream
參數
要寫入位元組的通道
傳回
新的輸出數據流
- 屬性
備註
建構將位元組寫入指定通道的數據流。
write
如果基礎通道處於非封鎖模式時叫用,產生的數據流方法將會擲回 IllegalBlockingModeException
。 數據流將不會緩衝處理。 串流對於多個並行線程的存取而言是安全的。 關閉數據流會導致通道關閉。
的 java.nio.channels.Channels.newOutputStream(java.nio.channels.WritableByteChannel)
Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。