Soap.InvokeRegistry.TSOAPAttachment.Destroy

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

destructor Destroy; override;

C++

__fastcall virtual ~TSOAPAttachment();

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
destructor public
Soap.InvokeRegistry.pas
Soap.InvokeRegistry.hpp
Soap.InvokeRegistry TSOAPAttachment

Beschreibung

Gibt das TSOAPAttachment-Objekt frei.

Rufen Sie Destroy nicht auf, um ein TSOAPAttachment-Objekt freizugeben. Verwenden Sie stattdessen Free. Diese Methode prüft, ob das Objekt noch vorhanden ist, und ruft Destroy nur bei Bedarf auf.

In Serveranwendungen ist es normalerweise nicht erforderlich, eine Instanz von TSOAPAttachment (die beispielsweise als Rückgabewert oder Ausgabeparameter erstellt wurde) explizit freizugeben. Wenn ein TSOAPAttachment-Nachkomme in einer Methode erstellt wird, die extern unter Verwendung einer aufrufbaren Schnittstelle aufgerufen wurde, wird er standardmäßig zu einem Datenkontext (dem Wert der Eigenschaft DataContext) hinzugefügt. So lange das Objekt zum Datenkontext gehört, wird es von diesem freigegeben. Dasselbe gilt für TSOAPAttachment-Instanzen, die als Parameter übergeben werden.

In Client-Anwendungen müssen TSOAPAttachment-Instanzen, die erstellt und an eine aufrufbare Schnittstelle übergeben bzw. als Parameter oder Ergebnis von einer aufrufbaren Schnittstelle zurückgegeben wurden, von der aufrufenden Anwendung freigegeben werden.

Siehe auch