TsgcUDPCLient › Özellikler › NotifyEvents

NotifyEvents Özellik

Alınan datagram ve istisna olaylarının ana iş parçacığına nasıl dağıtılacağını kontrol eder.

Sözdizimi

property NotifyEvents: TwsNotifyEvent read FNotifyEvents write SetNotifyEvents;

Varsayılan Değer

neAsynchronous

Remarks

OnUDPRead ve OnUDPException'ı tetiklemek için kullanılan iş parçacığı modelini belirler. neAsynchronous (varsayılan), olayları kuyruğa alır ve arka planda ana iş parçacığına teslim eder, böylece VCL/FMX kontrollerine UDP okuyucusunu engellemeden güvenli bir şekilde dokunulabilir; neSynchronous, her olayı teslim etmek için Synchronize kullanır ve işleyicinin dönmesini bekler; neNoSync, olayı doğrudan okuyucu iş parçacığında tetikler; bu en hızlı seçenektir ancak işleyici kodunun iş parçacığı açısından güvenli olmasını gerektirir. neNoSync'i yalnızca olay işleyicileri UI'ye erişmediğinde seçin.

Örnek

oClient.NotifyEvents := neAsynchronous;

Özelliklere Dön