System.Classes.TStreamOwnership
Delphi
TStreamOwnership = (soReference, soOwned);
C++
enum DECLSPEC_DENUM TStreamOwnership : unsigned char { soReference, soOwned };
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
enum | public | System.Classes.pas System.Classes.hpp |
System.Classes | System.Classes |
Beschreibung
TStreamOwnership gibt an, ob ein Stream-Objekt von dem Objekt, das es verwendet, freigegeben werden soll.
TStreamOwnership kann folgende Werte annehmen:
Wert | Bedeutung |
---|---|
soReference |
Der Stream ist ein unabhängiges Objekt mit einem anderen Eigentümer (Owner). Das Objekt, das den Stream verwendet, gibt diesen nicht frei. |
soOwned |
Das Objekt, das den Stream verwendet, ist dessen Eigentümer (der Stream existiert nur für dieses Objekt). Das Objekt, das den Stream verwendet, gibt den Stream frei, wenn er nicht mehr gebraucht wird. |