System.Win.ScktComp.TCustomServerSocket.OnClientError

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property OnClientError: TSocketErrorEvent read GetOnClientError write SetOnClientError;

C++

__property TSocketErrorEvent OnClientError = {read=GetOnClientError, write=SetOnClientError};

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
event protected
System.Win.ScktComp.pas
System.Win.ScktComp.hpp
System.Win.ScktComp TCustomServerSocket

Beschreibung

Tritt ein, wenn beim Einrichten, Verwenden oder Beenden der Socket-Verbindung zu einem Client-Socket ein Fehler auftritt.

In einer Ereignisbehandlungsroutine für OnClientError können Sie auf Fehler reagieren, die in einer Verbindung zu einem Client auftreten. Setzen Sie den Parameter ErrorCode auf 0, um das Entstehen einer ESocketError-Exception zu verhindern, wenn die Ereignisbehandlungsroutine für OnClientError die Fehlerbedingung erfolgreich beseitigen konnte.

Anmerkung:  Hat ServerType den Wert stThreadBlocking, müssen Sie sicherstellen, dass der gesamte Code in der Ereignisbehandlungsroutine für OnClientError thread-sicher ist. Mit Hilfe der Methode GetClientThread des im Parameter Sender angegebenen Objekts können Sie auf die speziellen Thread-Informationen zugreifen.

Anmerkung:  Zusammen mit der Behandlungsroutine für das Ereignis OnClientError von TServerSocket wird die Behandlungsroutine für das Ereignis OnClientError des zugehörigen TServerWinSocket-Objekts zugewiesen.

Siehe auch