Soap.InvokeRegistry.ISOAPHeaders.OwnsSentHeaders

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property OwnsSentHeaders: Boolean read GetOwnsSentHeaders write SetOwnsSentHeaders;

C++

__property bool OwnsSentHeaders = {read=GetOwnsSentHeaders, write=SetOwnsSentHeaders};

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
property public
Soap.InvokeRegistry.pas
Soap.InvokeRegistry.hpp
Soap.InvokeRegistry ISOAPHeaders

Beschreibung

Gibt an, wer die Header-Objekte in ausgehenden Nachrichten freigeben muss.

Mit OwnsSentHeaders können Sie angeben, ob die von Ihnen erstellten und mit der Methode Send oder SendAt hinzugefügten Header-Instanzen von dem Objekt freigegeben werden müssen, dass die Schnittstelle implementiert. Wenn OwnsSentHeaders true ist, gibt das Objekt, das ISOAPHeaders implementiert, die Header-Instanzen nach dem Senden frei. Wenn OwnsSentHeaders false ist, müssen die Header-Objekte von der aufrufenden Routine freigegeben werden.

Anmerkung:  Eingehende Header (die aus eingehenden Nachrichten abgerufen werden) werden immer vom implementierenden Objekt freigegeben, wenn Sie nicht explizit die Methode Get aufrufen. Nach dem Aufruf von Get ist die aufrufende Routine für das Freigeben zuständig, außer auf dem Server, wo die Freigabe durch den Datenkontext (Eigenschaft DataContext) des Header-Objekts erfolgt.

Siehe auch