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 ストリームに一連のバイトを書き込み、書き込まれた バイト数だけこのストリーム内の現在位置を進めます。 |
関連項目