IPGlobalProperties 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供本機電腦之網路連接的相關資訊。
public ref class IPGlobalProperties abstract
public abstract class IPGlobalProperties
type IPGlobalProperties = class
Public MustInherit Class IPGlobalProperties
- 繼承
-
IPGlobalProperties
範例
下列程式代碼範例會使用這個類別的實例顯示本機計算機的相關信息。
void ShowInboundIPStatistics()
{
IPGlobalProperties ^ properties = IPGlobalProperties::GetIPGlobalProperties();
IPGlobalStatistics ^ ipstat = properties->GetIPv4GlobalStatistics();
Console::WriteLine( " Inbound Packet Data:" );
Console::WriteLine( " Received ............................ : {0}",
ipstat->ReceivedPackets );
Console::WriteLine( " Forwarded ........................... : {0}",
ipstat->ReceivedPacketsForwarded );
Console::WriteLine( " Delivered ........................... : {0}",
ipstat->ReceivedPacketsDelivered );
Console::WriteLine( " Discarded ........................... : {0}",
ipstat->ReceivedPacketsDiscarded );
}
public static void ShowInboundIPStatistics()
{
IPGlobalProperties properties = IPGlobalProperties.GetIPGlobalProperties();
IPGlobalStatistics ipstat = properties.GetIPv4GlobalStatistics();
Console.WriteLine(" Inbound Packet Data:");
Console.WriteLine(" Received ............................ : {0}",
ipstat.ReceivedPackets);
Console.WriteLine(" Forwarded ........................... : {0}",
ipstat.ReceivedPacketsForwarded);
Console.WriteLine(" Delivered ........................... : {0}",
ipstat.ReceivedPacketsDelivered);
Console.WriteLine(" Discarded ........................... : {0}",
ipstat.ReceivedPacketsDiscarded);
}
Public Shared Sub ShowInboundIPStatistics()
Dim properties As IPGlobalProperties = IPGlobalProperties.GetIPGlobalProperties()
Dim ipstat As IPGlobalStatistics = properties.GetIPv4GlobalStatistics()
Console.WriteLine(" Inbound Packet Data:")
Console.WriteLine(" Received ............................ : {0}", ipstat.ReceivedPackets)
Console.WriteLine(" Forwarded ........................... : {0}", ipstat.ReceivedPacketsForwarded)
Console.WriteLine(" Delivered ........................... : {0}", ipstat.ReceivedPacketsDelivered)
Console.WriteLine(" Discarded ........................... : {0}", ipstat.ReceivedPacketsDiscarded)
End Sub
備註
這個類別提供本機計算機網路介面和網路連線的組態和統計數據。
這個類別提供的資訊類似於因特網通訊協定協助程式 API 函式所提供的資訊。 如需因特網通訊協議協助程式的相關信息,請參閱 IP協助程式。
建構函式
IPGlobalProperties() |
初始化 IPGlobalProperties 類別的新執行個體。 |
屬性
DhcpScopeName |
取得動態主機設定通訊協定 (DHCP) 範圍名稱。 |
DomainName |
取得本機電腦註冊的網域。 |
HostName |
取得本機電腦的主機名稱。 |
IsWinsProxy |
取得 Boolean 值,指定本機電腦是否當做 Windows 網際網路名稱服務 (WINS) Proxy 來使用。 |
NodeType |
取得本機電腦的網路基本輸入輸出系統 (NetBIOS) 節點型別。 |
方法
BeginGetUnicastAddresses(AsyncCallback, Object) |
開始非同步要求,以便從本機電腦擷取穩定單點傳播 IP 位址表格。 |
EndGetUnicastAddresses(IAsyncResult) |
結束暫止的非同步要求,以便從本機電腦擷取穩定單點傳播 IP 位址表格。 |
Equals(Object) |
判斷指定的物件是否等於目前的物件。 (繼承來源 Object) |
GetActiveTcpConnections() |
傳回本機電腦上之網際網路通訊協定第 4 版 (IPv4) 和 IPv6 傳輸控制通訊協定 (TCP) 連線的相關資訊。 |
GetActiveTcpListeners() |
傳回本機電腦上之網際網路通訊協定第 4 版 (IPv4) 和 IPv6 傳輸控制通訊協定 (TCP) 接聽程式的端點資訊。 |
GetActiveUdpListeners() |
傳回本機電腦上之網際網路通訊協定第 4 版 (IPv4) 和 IPv6 使用者資料包通訊協定 (User Datagram Protocol,UDP) 接聽程式的相關資訊。 |
GetHashCode() |
做為預設雜湊函式。 (繼承來源 Object) |
GetIcmpV4Statistics() |
提供本機電腦的網際網路控制訊息通訊協定 (Internet Control Message Protocol,ICMP) 第 4 版統計資料。 |
GetIcmpV6Statistics() |
提供本機電腦的網際網路控制訊息通訊協定 (Internet Control Message Protocol,ICMP) 第 6 版統計資料。 |
GetIPGlobalProperties() |
取得物件,提供本機電腦之網路連接和流量統計資料的相關資訊。 |
GetIPv4GlobalStatistics() |
提供本機電腦的網際網路通訊協定第 4 版 (IPv4) 統計資料。 |
GetIPv6GlobalStatistics() |
提供本機電腦的網際網路通訊協定第 6 版 (IPv6) 統計資料。 |
GetTcpIPv4Statistics() |
提供本機電腦的傳輸控制通訊協定/網際網路通訊協定第 4 版 (TCP/IPv4) 統計資料。 |
GetTcpIPv6Statistics() |
提供本機電腦的傳輸控制通訊協定/網際網路通訊協定第 6 版 (TCP/IPv6) 統計資料。 |
GetType() |
取得目前執行個體的 Type。 (繼承來源 Object) |
GetUdpIPv4Statistics() |
提供本機電腦的使用者資料包通訊協定/網際網路通訊協定第 4 版 (UDP/IPv4) 統計資料。 |
GetUdpIPv6Statistics() |
提供本機電腦的使用者資料包通訊協定/網際網路通訊協定第 6 版 (UDP/IPv6) 統計資料。 |
GetUnicastAddresses() |
從本機電腦擷取穩定單點傳播 IP 位址表格。 |
GetUnicastAddressesAsync() |
以非同步作業的方式,從本機電腦擷取穩定單點傳播 IP 位址表格。 |
MemberwiseClone() |
建立目前 Object 的淺層複製。 (繼承來源 Object) |
ToString() |
傳回代表目前物件的字串。 (繼承來源 Object) |