言語

Channels.NewOutputStream メソッド

定義

オーバーロード

名前 説明
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

パラメーター

ch
IAsynchronousByteChannel

バイトが書き込まれるチャネル

返品

新しい出力ストリーム

属性

注釈

指定されたチャネルにバイトを書き込むストリームを構築します。

ストリームはバッファーされません。 ストリームは、複数の同時実行スレッドによるアクセスに安全です。 ストリームを閉じると、チャネルが閉じられます。

1.7 で追加されました。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

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

パラメーター

ch
IWritableByteChannel

バイトが書き込まれるチャネル

返品

新しい出力ストリーム

属性

注釈

指定されたチャネルにバイトを書き込むストリームを構築します。

基になるチャネルが非ブロッキング モードの間に呼び出された場合、結果のストリームの write メソッドは IllegalBlockingModeException をスローします。 ストリームはバッファーされません。 ストリームは、複数の同時実行スレッドによるアクセスに安全です。 ストリームを閉じると、チャネルが閉じられます。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象