System.Net.Socket.TSocketStream.Create
Delphi
constructor Create(const ASocket: TSocket; AOwnsSocket: Boolean = True);
C++
__fastcall TSocketStream(TSocket* const ASocket, bool AOwnsSocket);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
constructor | public | System.Net.Socket.pas System.Net.Socket.hpp |
System.Net.Socket | TSocketStream |
説明
デフォルトでは、作成されたソケット ストリームが、指定されたソケットの所有者になります。つまり、ソケット ストリームを破棄すると、そのソケット ストリームにより、ベースとなるソケットが破棄されます。ソケット ストリームが指定ソケットの所有者にならないようにするには、AOwnsSocket
を False
にします。
- メモ: ソケット ストリームでは UDP ソケットをサポートしていません。
例外
Create を呼び出すと、次の例外が発生する可能性があります。
例外 | Exception.Message | シナリオ |
---|---|---|
ソケットの種類が呼び出しと非互換です |
|