Channels.NewInputStream メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
NewInputStream(IAsynchronousByteChannel) |
指定されたチャネルからバイトを読み取るストリームを構築します。 |
NewInputStream(IReadableByteChannel) |
指定されたチャネルからバイトを読み取るストリームを構築します。 |
NewInputStream(IAsynchronousByteChannel)
指定されたチャネルからバイトを読み取るストリームを構築します。
[Android.Runtime.Register("newInputStream", "(Ljava/nio/channels/AsynchronousByteChannel;)Ljava/io/InputStream;", "", ApiSince=26)]
public static System.IO.Stream? NewInputStream (Java.Nio.Channels.IAsynchronousByteChannel? ch);
[<Android.Runtime.Register("newInputStream", "(Ljava/nio/channels/AsynchronousByteChannel;)Ljava/io/InputStream;", "", ApiSince=26)>]
static member NewInputStream : Java.Nio.Channels.IAsynchronousByteChannel -> System.IO.Stream
パラメーター
バイトの読み取り元のチャネル
戻り値
新しい入力ストリーム
- 属性
注釈
指定されたチャネルからバイトを読み取るストリームを構築します。
ストリームはバッファーに格納されず、 メソッドまたは InputStream#reset reset
メソッドはInputStream#mark mark
サポートされません。 ストリームは、複数の同時実行スレッドによるアクセスに安全です。 ストリームを閉じると、チャネルが閉じられます。
1.7 で追加されました。
の Java ドキュメント java.nio.channels.Channels.newInputStream(java.nio.channels.AsynchronousByteChannel)
。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
適用対象
NewInputStream(IReadableByteChannel)
指定されたチャネルからバイトを読み取るストリームを構築します。
[Android.Runtime.Register("newInputStream", "(Ljava/nio/channels/ReadableByteChannel;)Ljava/io/InputStream;", "")]
public static System.IO.Stream? NewInputStream (Java.Nio.Channels.IReadableByteChannel? ch);
[<Android.Runtime.Register("newInputStream", "(Ljava/nio/channels/ReadableByteChannel;)Ljava/io/InputStream;", "")>]
static member NewInputStream : Java.Nio.Channels.IReadableByteChannel -> System.IO.Stream
パラメーター
バイトの読み取り元のチャネル
戻り値
新しい入力ストリーム
- 属性
注釈
指定されたチャネルからバイトを読み取るストリームを構築します。
read
基になるチャネルが非ブロッキング モードの間に呼び出された場合、結果のストリームのメソッドは をスローIllegalBlockingModeException
します。 ストリームはバッファーに格納されず、 メソッドまたは InputStream#reset reset
メソッドはInputStream#mark mark
サポートされません。 ストリームは、複数の同時実行スレッドによるアクセスに安全です。 ストリームを閉じると、チャネルが閉じられます。
の Java ドキュメント java.nio.channels.Channels.newInputStream(java.nio.channels.ReadableByteChannel)
。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。