TsgcWebSocketClient › Olaylar
İşleyebileceğiniz olaylar, amaca göre gruplandırılmış, ardından tam alfabetik liste.
| Name | Açıklama |
|---|---|
| OnConnect | Sunucuya bir WebSocket bağlantısı başarıyla kurulduğunda tetiklenir. |
| OnDisconnect | WebSocket bağlantısı düşürüldüğünde veya kapatıldığında tetiklenir. |
| OnError | Bağlantıda bir WebSocket protokol hatası oluştuğunda her seferinde tetiklenir. |
| OnHandshake | İstemci HTTP handshake oluşturulurken tetiklenir, böylece özel başlıklar eklenebilir. |
| OnException | Bağlantı işlenirken işlenmemiş bir istisna oluştuğunda her seferinde tetiklenir. |
| OnBeforeHeartBeat | Her HeartBeat ping'inden önce tetiklenir, böylece uygulama özel bir keep-alive mesajı gönderebilir. |
| OnBeforeWatchDog | Her WatchDog yeniden bağlanma denemesinden önce tetiklenir, böylece uygulama hedef sunucuyu ayarlayabilir veya yeniden denemeyi engelleyebilir. |
| OnBeforeConnect | İstemci sunucuya bağlanmaya çalışmadan önce tetiklenir. |
| Name | Açıklama |
|---|---|
| OnMessage | Sunucu istemciye bir metin mesajı gönderdiğinde her seferinde tetiklenir. |
| OnBinary | Sunucu istemciye bir ikili mesaj gönderdiğinde her seferinde tetiklenir. |
| OnFragmented | Options.FragmentedMessages frgAll veya frgOnlyFragmented olduğunda alınan her parça için tetiklenir. |
| Name | Açıklama |
|---|---|
| OnLoadBalancerError | LoadBalancer etkinleştirildiğinde ve Load Balancer Sunucusuyla iletişim kurarken bir hata oluştuğunda tetiklenir. |
| Name | Açıklama |
|---|---|
| OnSSLGetHandler | Özel bir handler örneği sağlanabilmesi için SSL handler'ı oluşturulmadan önce tetiklenir. |
| OnSSLAfterCreateHandler | SSL işleyicisi oluşturulduktan sonra özelliklerinin özelleştirilebilmesi için tetiklenir. |
| OnSSLVerifyPeer | VerifyCertificate etkinleştirildiğinde tetiklenir, böylece uygulama sunucu sertifikasını kabul edebilir veya reddedebilir. |
| OnSChannelVerifyPeer | SChannel TLS IOHandler olduğunda tetiklenir, böylece uygulama sunucu sertifikasını doğrulayabilir. |
| Name | Açıklama |
|---|---|
| OnBeforeConnect | İstemci sunucuya bağlanmaya çalışmadan önce tetiklenir. |
| OnBeforeHeartBeat | Her HeartBeat ping'inden önce tetiklenir, böylece uygulama özel bir keep-alive mesajı gönderebilir. |
| OnBeforeWatchDog | Her WatchDog yeniden bağlanma denemesinden önce tetiklenir, böylece uygulama hedef sunucuyu ayarlayabilir veya yeniden denemeyi engelleyebilir. |
| OnBinary | Sunucu istemciye bir ikili mesaj gönderdiğinde her seferinde tetiklenir. |
| OnConnect | Sunucuya bir WebSocket bağlantısı başarıyla kurulduğunda tetiklenir. |
| OnDisconnect | WebSocket bağlantısı düşürüldüğünde veya kapatıldığında tetiklenir. |
| OnError | Bağlantıda bir WebSocket protokol hatası oluştuğunda her seferinde tetiklenir. |
| OnException | Bağlantı işlenirken işlenmemiş bir istisna oluştuğunda her seferinde tetiklenir. |
| OnFragmented | Options.FragmentedMessages frgAll veya frgOnlyFragmented olduğunda alınan her parça için tetiklenir. |
| OnHandshake | İstemci HTTP handshake oluşturulurken tetiklenir, böylece özel başlıklar eklenebilir. |
| OnLoadBalancerError | LoadBalancer etkinleştirildiğinde ve Load Balancer Sunucusuyla iletişim kurarken bir hata oluştuğunda tetiklenir. |
| OnMessage | Sunucu istemciye bir metin mesajı gönderdiğinde her seferinde tetiklenir. |
| OnSChannelVerifyPeer | SChannel TLS IOHandler olduğunda tetiklenir, böylece uygulama sunucu sertifikasını doğrulayabilir. |
| OnSSLAfterCreateHandler | SSL işleyicisi oluşturulduktan sonra özelliklerinin özelleştirilebilmesi için tetiklenir. |
| OnSSLGetHandler | Özel bir handler örneği sağlanabilmesi için SSL handler'ı oluşturulmadan önce tetiklenir. |
| OnSSLVerifyPeer | VerifyCertificate etkinleştirildiğinde tetiklenir, böylece uygulama sunucu sertifikasını kabul edebilir veya reddedebilir. |