CryptoStream.FlushFinalBlock メソッド

定義

基になるデータ ソースまたはリポジトリをバッファーの現在の状態に更新し、その後でバッファーをクリアします。Updates the underlying data source or repository with the current state of the buffer, then clears the buffer.

public:
 void FlushFinalBlock();
public void FlushFinalBlock ();
member this.FlushFinalBlock : unit -> unit
Public Sub FlushFinalBlock ()

例外

キーが破損しており、ストリームに無効な埋め込みが行われる可能性があります。The key is corrupt which can cause invalid padding to the stream.

現在のストリームが書き込み可能ではありません。The current stream is not writable.

- または --or-

最後のブロックが既に変換されています。The final block has already been transformed.

注釈

メソッドを呼び出す Close と、が呼び出され FlushFinalBlock ます。Calling the Close method will call FlushFinalBlock. を呼び出さない場合は Close 、を呼び出して FlushFinalBlock バッファーのフラッシュを完了します。If you do not call Close, call FlushFinalBlock to complete flushing the buffer. FlushFinalBlockすべてのストリームアクティビティが完了した場合にのみ、を呼び出します。Call FlushFinalBlock only when all stream activity is complete.

適用対象