TsgcUDPCLient › Właściwości › LogFile

LogFile Właściwość

Zapisuje każdy wysłany i odebrany datagram do zwykłego pliku tekstowego dziennika w celach diagnostycznych.

Składnia

property LogFile: TsgcUDPLogFile read FLogFile write SetLogFile;

Wartość domyślna

—

Uwagi

Ustaw właściwość Enabled na True i podaj pełną ścieżkę pliku dziennika we właściwości FileName; każdy datagram wymieniany przez klienta jest dołączany z sygnaturą czasową i znacznikiem kierunku. Funkcja ta jest przeznaczona wyłącznie do debugowania: operacje wejścia/wyjścia pliku są serializowane na wiadomość i nie są bezpieczne dla wątków, gdy ten sam plik jest współdzielony przez wiele komponentów, a ciągłe rejestrowanie ruchu UDP o wysokim natężeniu może wpływać na przepustowość. Należy wyłączyć plik dziennika w kompilacjach produkcyjnych.

Przykład

oClient.LogFile.Enabled := True;
oClient.LogFile.FileName := 'C:\logs\udp-client.log';

Wróć do Właściwości