Soap.SOAPAttachIntf.IMimeAttachmentHandler.FinalizeStream
Delphi
procedure FinalizeStream;
C++
virtual void __fastcall FinalizeStream() = 0 ;
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | Soap.SOAPAttachIntf.pas Soap.SOAPAttachIntf.hpp |
Soap.SOAPAttachIntf | IMimeAttachmentHandler |
説明
新規のマルチパートフォーム構築時に必要な最後の仕上げを行います。
SOAP パケットおよび SOAP パケットに関連するアタッチメントを表すマルチパートフォームを構築する際の最後のステップとして,FinalizeStream メソッドを呼び出します。アプリケーションによって SOAP パケットおよび SOAP パケットに関連するアタッチメントを表すマルチパートフォームを構築する場合,アプリケーションは以下の手順をとります。
1. CreateMimeStream メソッドを呼び出して SOAP エンベロープおよび任意のアタッチメントのコンテンツから取得したデータを含むストリームオブジェクトを作成します。
2. AddSoapHeader メソッドを呼び出して任意のヘッダーをストリームの SOAP エンベロープ部に追加します。
3. FinalizeStream メソッドを呼び出してすべての変更が完了したことを示し MIME アタッチメントハンドラに変更を完了させます。
FinalizeStream メソッドの呼び出しが完了した後にのみ,アプリケーションから GetMIMEStream メソッドを呼び出すことにより構築したマルチパートフォームを読み取ることができます。