IPGlobalStatistics.PacketReassembliesRequired Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Yeniden birleştirme gerektiren İnternet Protokolü (IP) paketlerinin sayısını alır.
public:
abstract property long PacketReassembliesRequired { long get(); };
[System.Runtime.Versioning.UnsupportedOSPlatform("android")]
public abstract long PacketReassembliesRequired { get; }
public abstract long PacketReassembliesRequired { get; }
[<System.Runtime.Versioning.UnsupportedOSPlatform("android")>]
member this.PacketReassembliesRequired : int64
member this.PacketReassembliesRequired : int64
Public MustOverride ReadOnly Property PacketReassembliesRequired As Long
Özellik Değeri
Int64 Gerekli paket yeniden birleştirmelerinin toplam sayısını belirten bir değer.
- Öznitelikler
Örnekler
Aşağıdaki kod örneği, IP paketleri için yeniden birleştirme istatistiklerini görüntüler.
public static void ShowFragmentationStatistics()
{
IPGlobalProperties properties = IPGlobalProperties.GetIPGlobalProperties();
IPGlobalStatistics ipstat = properties.GetIPv4GlobalStatistics();
Console.WriteLine(" Reassembly Data:");
Console.WriteLine(" Reassembly Timeout .................. : {0}",
ipstat.PacketReassemblyTimeout);
Console.WriteLine(" Reassemblies Required ............... : {0}",
ipstat.PacketReassembliesRequired);
Console.WriteLine(" Packets Reassembled ................. : {0}",
ipstat.PacketsReassembled);
Console.WriteLine(" Packets Fragmented .................. : {0}",
ipstat.PacketsFragmented);
Console.WriteLine(" Fragment Failures ................... : {0}",
ipstat.PacketFragmentFailures);
}
Public Shared Sub ShowFragmentationStatistics()
Dim properties As IPGlobalProperties = IPGlobalProperties.GetIPGlobalProperties()
Dim ipstat As IPGlobalStatistics = properties.GetIPv4GlobalStatistics()
Console.WriteLine(" Reassembly Data:")
Console.WriteLine(" Reassembly Timeout .................. : {0}", ipstat.PacketReassemblyTimeout)
Console.WriteLine(" Reassemblies Required ............... : {0}", ipstat.PacketReassembliesRequired)
Console.WriteLine(" Packets Reassembled ................. : {0}", ipstat.PacketsReassembled)
Console.WriteLine(" Packets Fragmented .................. : {0}", ipstat.PacketsFragmented)
Console.WriteLine(" Fragment Failures ................... : {0}", ipstat.PacketFragmentFailures)
End Sub
Açıklamalar
IP aktarımı için boyut üst sınırını aşan paketler parçalara ayrılır ve hedefte yeniden birleştirilir.