PayloadStream クラス

定義

生バイトを消耗品フォームに変換するために Stream と組み合わせて動作する PayloadStreamAssembler の拡張。

public class PayloadStream : System.IO.Stream
type PayloadStream = class
    inherit Stream
Public Class PayloadStream
Inherits Stream
継承
PayloadStream

コンストラクター

名前 説明
PayloadStream(PayloadStreamAssembler)

PayloadStream クラスの新しいインスタンスを初期化します。

プロパティ

名前 説明
CanRead

生バイトを消耗品フォームに変換するために Stream と組み合わせて動作する PayloadStreamAssembler の拡張。

CanSeek

生バイトを消耗品フォームに変換するために Stream と組み合わせて動作する PayloadStreamAssembler の拡張。

CanWrite

生バイトを消耗品フォームに変換するために Stream と組み合わせて動作する PayloadStreamAssembler の拡張。

Length

生バイトを消耗品フォームに変換するために Stream と組み合わせて動作する PayloadStreamAssembler の拡張。

Position

生バイトを消耗品フォームに変換するために Stream と組み合わせて動作する PayloadStreamAssembler の拡張。

メソッド

名前 説明
Cancel()

接続された PayloadStreamAssembler を閉じて生産を終了します。

Dispose(Boolean)

生バイトを消耗品フォームに変換するために Stream と組み合わせて動作する PayloadStreamAssembler の拡張。

DoneProducing()

生産がキャンセルまたは完了したときに呼ばれます。

Flush()

ノーオペレーション。 PayloadStreamsは決してフラッシュされるべきではないため、Streamのフラッシュを上書きして、発信者がPayloadStreamをフラッシュしようとしないようにしています。

Read(Byte[], Int32, Int32)

この機能はストリーム処理時にStreamReaderによって呼び出されます。 参照がないように見えますが、実際にはLengthと同様にStreamReaderによって実装される必要があります。

ReadAsync(Byte[], Int32, Int32, CancellationToken)

生バイトを消耗品フォームに変換するために Stream と組み合わせて動作する PayloadStreamAssembler の拡張。

Seek(Int64, SeekOrigin)

サポートされていません。 NotSupportedException をスローします。

SetLength(Int64)

サポートされていません。 NotSupportedException をスローします。

Write(Byte[], Int32, Int32)

生バイトを消耗品フォームに変換するために Stream と組み合わせて動作する PayloadStreamAssembler の拡張。

WriteAsync(Byte[], Int32, Int32, CancellationToken)

生バイトを消耗品フォームに変換するために Stream と組み合わせて動作する PayloadStreamAssembler の拡張。

適用対象