Class OutputStream

OutputStream class

サロゲート ストリームは実際の出力ストリームをラップし、それへのアクセスを制御します。 OutputStream出力ストリームの場所を記述する URI データが含まれています。

public class OutputStream : Stream

コンストラクター

名前説明
OutputStream(Stream, string)の新しいインスタンスを初期化しますOutputStream class.

プロパティ

名前説明
override CanRead { get; }ラップされた出力ストリームが読み取りをサポートしているかどうかを示す値を取得します.
override CanSeek { get; }ラップされた出力ストリームがシークをサポートするかどうかを示す値を取得します.
override CanWrite { get; }ラップされた出力ストリームが書き込みをサポートしているかどうかを示す値を取得します.
override Length { get; }ラップされた出力ストリームの長さをバイト単位で取得します。
override Position { get; set; }ラップされた出力ストリーム内の位置を取得または設定します。
Uri { get; }ストリームの場所の URI を取得します。

メソッド

名前説明
override Close()ラップされた出力ストリームと現在のストリームを閉じます。
override Flush()ラップされた出力ストリームのすべてのバッファをクリアし、バッファリングされたデータを基礎となるデバイスに書き込みます.
override Read(byte[], int, int)ラップされた出力 stream から一連のバイトを読み取り、読み取ったバイト数だけストリーム内の位置を進めます。
override Seek(long, SeekOrigin)ラップされた出力ストリーム内の位置を設定します。
override SetLength(long)ラップされた出力ストリームの長さを設定します。
override Write(byte[], int, int)ラップされた output ストリームに一連のバイトを書き込み、書き込まれた バイト数だけこのストリーム内の現在位置を進めます。

関連項目