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 | シナリオ |
|---|---|---|
|
ソケットの種類が呼び出しと非互換です |
|