IPv6InterfaceProperties.Mtu プロパティ
アセンブリ: System (system.dll 内)



IPv6InterfaceProperties オブジェクトを取得して、そのデータを表示するコード例を次に示します。
Public Shared Sub DisplayIPv6NetworkInterfaces() Dim nics As NetworkInterface() = NetworkInterface.GetAllNetworkInterfaces() Dim properties As IPGlobalProperties = IPGlobalProperties.GetIPGlobalProperties() Console.WriteLine("IPv6 interface information for {0}.{1}", properties.HostName, properties.DomainName) Dim adapter As NetworkInterface For Each adapter In nics ' Only display informatin for interfaces that support IPv6. If adapter.Supports(NetworkInterfaceComponent.IPv6) = False Then GoTo ContinueForEach1 End If Console.WriteLine() Console.WriteLine(adapter.Description) ' Underline the description. Console.WriteLine(String.Empty.PadLeft(adapter.Description.Length, "="c)) Dim adapterProperties As IPInterfaceProperties = adapter.GetIPProperties() ' Try to get the IPv6 interface properties. Dim p As IPv6InterfaceProperties = adapterProperties.GetIPv6Properties() If p Is Nothing Then Console.WriteLine("No IPv6 information is available for this interface.") GoTo ContinueForEach1 End If ' Display the IPv6 specific data. Console.WriteLine(" Index ............................. : {0}", p.Index) Console.WriteLine(" MTU ............................... : {0}", p.Mtu) ContinueForEach1: Next adapter End Sub 'DisplayIPv6NetworkInterfaces
public static void DisplayIPv6NetworkInterfaces() { NetworkInterface[] nics = NetworkInterface.GetAllNetworkInterfaces(); IPGlobalProperties properties = IPGlobalProperties.GetIPGlobalProperties(); Console.WriteLine("IPv6 interface information for {0}.{1}" , properties.HostName, properties.DomainName); foreach (NetworkInterface adapter in nics) { // Only display informatin for interfaces that support IPv6. if (adapter.Supports(NetworkInterfaceComponent.IPv6) == false) { continue; } Console.WriteLine(); Console.WriteLine(adapter.Description); // Underline the description. Console.WriteLine(String.Empty.PadLeft(adapter.Description.Length,'=')); IPInterfaceProperties adapterProperties = adapter.GetIPProperties(); // Try to get the IPv6 interface properties. IPv6InterfaceProperties p = adapterProperties.GetIPv6Properties(); if (p == null) { Console.WriteLine("No IPv6 information is available for this interface."); continue; } // Display the IPv6 specific data. Console.WriteLine(" Index ............................. : {0}", p.Index); Console.WriteLine(" MTU ............................... : {0}", p.Mtu); } }

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からIPv6InterfaceProperties.Mtu プロパティを検索する場合は、下記のリンクをクリックしてください。

- IPv6InterfaceProperties.Mtu プロパティのページへのリンク