System.Classes.TStreamOwnership

提供: RAD Studio API Documentation
移動先: 案内検索

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

このストリームは、それを使用するオブジェクトに所有されています(そのオブジェクトのためだけに存在します)。このストリームを使用するオブジェクトは、ストリームを使用する必要がなくなったときに、このストリームを解放します。