System.Classes.TStreamAdapter.Destroy
Delphi
destructor Destroy; override;
C++
__fastcall virtual ~TStreamAdapter();
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
destructor | public | System.Classes.pas System.Classes.hpp |
System.Classes | TStreamAdapter |
Beschreibung
Gibt eine Instanz von TStreamAdapter frei.
Die meisten Anwendungen müssen die TStreamAdapter-Instanz nicht explizit freigeben. Die Instanz wird stattdessen automatisch freigegeben, wenn ihr Referenzzähler den Wert Null erreicht.
Ist die explizite Freigabe einer TStreamAdapter-Instanz erforderlich, verwenden Sie die Methode Free anstelle von Destroy. Free stellt vor dem Aufruf von Destroy sicher, dass der Referenzzähler nicht den Wert nil hat.
Destroy gibt das zugeordnete Streamobjekt (Eigenschaft Stream) frei, wenn dessen Eigenschaft StreamOwnership den Wert true hat.