System.Classes.TStreamOwnership
Delphi
TStreamOwnership = (soReference, soOwned);
C++
enum DECLSPEC_DENUM TStreamOwnership : unsigned char { soReference, soOwned };
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
enum | public | System.Classes.pas System.Classes.hpp |
System.Classes | System.Classes |
説明
TStreamOwnership は、ストリーム オブジェクトが、それを使用しているオブジェクトによって解放されるかどうかを表します。
TStreamOwnership に指定可能な値は次のとおりです。
値 | 意味 |
---|---|
soReference |
このストリームは、別の所有者を持つ独立したオブジェクトです。このストリームを使用するオブジェクトは、それが破棄されるときにストリームを解放しません。 |
soOwned |
このストリームは、それを使用するオブジェクトに所有されています(そのオブジェクトのためだけに存在します)。このストリームを使用するオブジェクトは、ストリームを使用する必要がなくなったときに、このストリームを解放します。 |