System.Win.ScktComp.TCustomServerSocket.OnClientError
Delphi
property OnClientError: TSocketErrorEvent read GetOnClientError write SetOnClientError;
C++
__property TSocketErrorEvent OnClientError = {read=GetOnClientError, write=SetOnClientError};
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
event | protected | System.Win.ScktComp.pas System.Win.ScktComp.hpp |
System.Win.ScktComp | TCustomServerSocket |
Description
Se produit lors d'un échec dans la mise en place, l'utilisation ou la fermeture du socket de connexion avec un socket client.
Ecrivez un gestionnaire d'événement OnClientError pour répondre aux erreurs se produisant dans une connexion avec un client individuel. Afin d'empêcher le déclenchement d'une exception ESocketError, affectez la valeur 0 au paramètre ErrorCode si le gestionnaire d'événement OnClientError a réglé la condition d'erreur.
Remarque : Si ServerType a la valeur stThreadBlocking, assurez-vous que tout le code du gestionnaire d'événement OnClientError est adapté à l'utilisation de threads. Utilisez la méthode GetClientThread du paramètre Sender pour accéder aux informations spécifiques du thread.
Remarque : Le gestionnaire d'événement OnClientError de TServerSocket est également activé quand le gestionnaire d'événement OnClientError de l'objet TServerWinSocket associé est activé.