Share via


Ağ İzlemeyi Yorumlama

Ağ izleme etkinleştirildiğinde, uygulamanızın çeşitli System.Net sınıf üyelerine yaptığı çağrıları yakalamak için izlemeyi kullanabilirsiniz. Bu çağrıların çıkışı aşağıdaki örneklere benzer olabilir.

[588]   (4357)   Entering Socket#33574638::Send()  
[588]   (4387)   Exiting Socket#33574638::Send()-> 61#61

Yukarıdaki örnekte ,[588] geçerli iş parçacığının benzersiz tanımlayıcısıdır. (4357) ve (4387), uygulama başlatıldığından bu yana geçen milisaniye sayısını belirten zaman damgalarıdır. Zaman damgasını izleyen veriler Socket.Send yöntemine giren ve çıkan uygulamayı gösterir. Send yöntemini yürüten nesnenin benzersiz tanımlayıcısı olarak 33574638. Yöntem çıkış izlemesi dönüş değerini içerir (önceki örnekte 61).

Ağ izlemeleri, Köprü Metni Aktarım Protokolü (HTTP) gibi uygulama düzeyi protokolleri kullanarak uygulamanızdan gönderilen veya uygulamanız tarafından alınan ağ trafiğini yakalayabilir. Bu veriler metin ve isteğe bağlı olarak onaltılık veri olarak yakalanabilir. tracemode özniteliğinin değeri olarak includehex belirttiğinizde onaltılık veriler kullanılabilir. (Bu öznitelik hakkında ayrıntılı bilgi için bkz.Nasıl yapılır: Ağ İzlemeyi Yapılandırma.) Aşağıdaki örnek izleme includehex kullanılarak oluşturulmuştur.

[1692] (1142) 00000000 : 47 45 54 20 2F 77 70 61-64 2E 64 61 74 20 48 54 : GET /wpad.dat HT

[1692] (1142) 00000010 : 54 50 2F 31 2E 31 0D 0A-48 6F 73 74 3A 20 69 74 : TP/1.1..Host: it

[1692] (1142) 00000020 : 67 70 72 6F 78 79 0D 0A-43 6F 6E 6E 65 63 74 69 : gproxy..Connecti

[1692] (1142) 00000030 : 6F 6E 3A 20 43 6C 6F 73-65 0D 0A 0D 0A : on: Close....

Onaltılık verileri atlamak için tracemode özniteliğinin değeri olarak protokol olarak belirtin. Aşağıdaki örnekte protokole göre belirtildiğinde izleme gösterilmektedir.

[2444] (594) Data from ConnectStream#33574638::WriteHeaders<<GET /wpad.dat HTTP/1.1

Host: itgproxy

Connection: Close

Ayrıca bkz.