Soap.InvokeRegistry.ISOAPHeaders.OwnsSentHeaders
Delphi
property OwnsSentHeaders: Boolean read GetOwnsSentHeaders write SetOwnsSentHeaders;
C++
__property bool OwnsSentHeaders = {read=GetOwnsSentHeaders, write=SetOwnsSentHeaders};
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
property | public | Soap.InvokeRegistry.pas Soap.InvokeRegistry.hpp |
Soap.InvokeRegistry | ISOAPHeaders |
説明
送信メッセージに含まれているヘッダーオブジェクトを解放するオブジェクトを示します。
OwnsSentHeaders プロパティを使用して,Send または SendAt メソッドを呼び出すことで作成してメッセージに追加したヘッダーオブジェクトインスタンスを,このインターフェースを実装するオブジェクトによって解放する必要があるかどうかを示します。OwnsSentHeaders が true の場合,ISOAPHeaders を実装するオブジェクトが,送信後にヘッダーオブジェクトを解放します。OwnsSentHeaders が false の場合,呼び出し側がヘッダーオブジェクトを解放しなければなりません。
メモ: インバウンドヘッダー(受信メッセージから取得されるヘッダー)の場合,Get メソッドを呼び出さない限り,常にインターフェースを実装するオブジェクトがこのヘッダーを解放します。Get メソッドを呼び出した場合,ヘッダーオブジェクトがヘッダーオブジェクトの DataContext によって解放されるサーバー上を除き,呼び出し側がヘッダーを解放する必要があります。