Soap.XSBuiltIns.TXSCustomDateTime.Destroy

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

destructor Destroy; override;

C++

__fastcall virtual ~TXSCustomDateTime();

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
destructor public
Soap.XSBuiltIns.pas
Soap.XSBuiltIns.hpp
Soap.XSBuiltIns TXSCustomDateTime

Beschreibung

Gibt das TXSCustomDateTime-Objekt frei.

Rufen Sie Destroy nicht auf, um ein TXSCustomDateTime-Objekt freizugeben. Verwenden Sie stattdessen die Methode Free. Diese Methode prüft zuerst, ob die Referenz auf das TXSCustomDateTime-Objekt den Wert nil hat, und ruft erst dann Destroy auf.

In Serveranwendungen ist es normalerweise nicht erforderlich, eine Instanz von TXSCustomDateTime (die beispielsweise als Rückgabewert oder Ausgabeparameter erstellt wurde) explizit freizugeben. Wenn ein TXSCustomDateTime-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 TCustomXSDateTime-Objekte, die als Parameter übergeben werden.

In Client-Anwendungen müssen TXSCustomDateTime-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