Soap.InvokeRegistry.TSOAPAttachment.SetSourceStream
Delphi
procedure SetSourceStream(const Value: TStream; const Ownership: TStreamOwnership = soReference); virtual;
C++
virtual void __fastcall SetSourceStream(System::Classes::TStream* const Value, const System::Classes::TStreamOwnership Ownership = (System::Classes::TStreamOwnership)(0x0));
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | Soap.InvokeRegistry.pas Soap.InvokeRegistry.hpp |
Soap.InvokeRegistry | TSOAPAttachment |
説明
TSOAPAttachment がアタッチメント情報の内容を読み出す元となるストリームを指定します。
SetSourceStream メソッドを呼び出すと,アプリケーションが送付するアタッチメント情報の内容をストリームオブジェクトから読み出すことができます。SetSourceStream は,指定されたストリームを SourceStream プロパティの値として割り当て,FileName プロパティと SourceString プロパティをクリアし,ContentType プロパティを「Application/binary」に設定します。ほかの MIME タイプ文字列がより適している場合は,SetSourceStream を呼び出した後に ContentType プロパティを再設定してください。
Values は,TSOAPAttachment がアタッチメント情報の内容を読み出す元となるストリームです。
Ownership は,TSOAPAttachment オブジェクトが不要なストリーム(Value)を解放する必要があるかどうかを示します。これは Ownership プロパティの値になります。