System.Net.Socket.TSocketStream.Create
Delphi
constructor Create(const ASocket: TSocket; AOwnsSocket: Boolean = True);
C++
__fastcall TSocketStream(TSocket* const ASocket, bool AOwnsSocket);
Inhaltsverzeichnis
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
constructor | public | System.Net.Socket.pas System.Net.Socket.hpp |
System.Net.Socket | TSocketStream |
Beschreibung
Erstellt einen Socket-Stream vom angegebenen Socket.
Standardmäßig wird der erstellte Stream-Socket der Eigentümer des angegebenen Socket. D. h., wenn Sie den Stream-Socket freigeben, gibt der Stream-Socket den zugrunde liegenden Socket frei. Wenn der Stream-Socket nicht zum Eigentümer des angegebenen Socket werden soll, müssen Sie AOwnsSocket
auf False
setzen.
- Hinweis: UDP-Sockets werden von Stream-Sockets nicht unterstützt.
Exceptions
Ein Aufruf von Create kann eine der folgenden Exceptions auslösen:
Exception | Exception.Message | Szenarien |
---|---|---|
Socket-Typ nicht kompatibel mit Aufruf |
|