System.Net.NetworkInformation 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ネットワーク トラフィック データ、ネットワーク アドレス情報、およびローカル コンピューターのアドレス変更の通知へのアクセスを提供します。 この名前空間には、Ping ユーティリティを実装するクラスも含まれています。 Ping および関連するクラスを使用すると、特定のコンピューターにネットワーク経由でアクセスできるかどうかをチェックできます。
クラス
GatewayIPAddressInformation |
ネットワーク ゲートウェイの IP アドレスを表します。 このクラスはインスタンス化できません。 |
GatewayIPAddressInformationCollection |
GatewayIPAddressInformation 型のセットを格納します。 |
IcmpV4Statistics |
ローカル コンピューターの Internet Control Message Protocol for IPv4 (ICMPv4) の統計データを提供します。 |
IcmpV6Statistics |
ローカル コンピューターのインターネット プロトコル Version 6 用インターネット コントロール メッセージ プロトコル (ICMPv6: Internet Control Message Protocol for Internet Protocol Version 6) の統計データを提供します。 |
IPAddressCollection |
IPAddress 型のセットを格納します。 |
IPAddressInformation |
ネットワーク インターフェイス アドレスに関する情報を提供します。 |
IPAddressInformationCollection |
IPAddressInformation 型のセットを格納します。 |
IPGlobalProperties |
ローカル コンピューターのネットワーク接続に関する情報を提供します。 |
IPGlobalStatistics |
インターネット プロトコル (IP: Internet Protocol) の統計データを提供します。 |
IPInterfaceProperties |
インターネット プロトコル Version 4 (IPv4) またはインターネット プロトコル Version 6 (IPv6) をサポートしているネットワーク インターフェイスに関する情報を提供します。 |
IPInterfaceStatistics |
ローカル コンピューターのネットワーク インターフェイスのインターネット プロトコル (IP) 統計データを提供します。 |
IPv4InterfaceProperties |
インターネット プロトコル Version 4 (IPv4) をサポートしているネットワーク インターフェイスに関する情報を提供します。 |
IPv4InterfaceStatistics |
ローカル コンピューターのネットワーク インターフェイスの統計データを提供します。 |
IPv6InterfaceProperties |
インターネット プロトコル Version 6 (IPv6) をサポートしているネットワーク インターフェイスに関する情報を提供します。 |
MulticastIPAddressInformation |
ネットワーク インターフェイスのマルチキャスト アドレスに関する情報を提供します。 |
MulticastIPAddressInformationCollection |
MulticastIPAddressInformation 型のセットを格納します。 |
NetworkAvailabilityEventArgs |
NetworkAvailabilityChanged イベントのデータを提供します。 |
NetworkChange |
ネットワーク インターフェイス (ネットワーク カードやアダプターなど) のインターネット プロトコル (IP) アドレスが変更されたときにアプリケーションで通知を受信できます。 |
NetworkInformationException |
ネットワーク情報の取得中にエラーが発生するとスローされる例外。 |
NetworkInformationPermission |
ローカル コンピューターのネットワーク情報とトラフィック統計情報へのアクセスを制御します。 このクラスは継承できません。 |
NetworkInformationPermissionAttribute |
NetworkInformationPermission のセキュリティ アクションを、宣言セキュリティを使用してコードに適用できるようにします。 |
NetworkInterface |
ネットワーク インターフェイスの構成および統計情報を提供します。 |
PhysicalAddress |
ネットワーク インターフェイス (アダプター) のメディア アクセス制御 (MAC: Media Access Control) アドレスを提供します。 |
Ping |
リモート コンピューターにネットワーク経由でアクセスできるかどうかをアプリケーションで確認できるようにします。 |
PingCompletedEventArgs |
PingCompleted イベントのデータを提供します。 |
PingException | |
PingOptions |
Ping データ パケットの転送方法を制御するために使用します。 |
PingReply | |
TcpConnectionInformation |
ローカル コンピューター上の伝送制御プロトコル (TCP) 接続に関する情報を提供します。 |
TcpStatistics |
伝送制御プロトコル (TCP: Transmission Control Protocol) の統計データを提供します。 |
UdpStatistics |
ユーザー データグラム プロトコル (UDP) の統計情報データを提供します。 |
UnicastIPAddressInformation |
ネットワーク インターフェイスのユニキャスト アドレスに関する情報を提供します。 |
UnicastIPAddressInformationCollection |
UnicastIPAddressInformation 型のセットを格納します。 |
列挙型
DuplicateAddressDetectionState |
IP アドレスの現在の状態を示します。 |
IPStatus |
インターネット コントロール メッセージ プロトコル (ICMP) エコー メッセージのコンピューターへの送信ステータスを報告します。 |
NetBiosNodeType |
NetBIOS (Network Basic Input/Output System) ノード タイプを指定します。 |
NetworkInformationAccess |
ネットワーク インターフェイスに関する情報およびトラフィック統計情報にアクセスするためのアクセス許可を指定します。 |
NetworkInterfaceComponent |
ネットワーク インターフェイスでサポートされるインターネット プロトコルのバージョンを指定します。 |
NetworkInterfaceType |
ネットワーク インターフェイスの種類を指定します。 |
OperationalStatus |
ネットワーク インターフェイスの操作状態を指定します。 |
PrefixOrigin |
IP アドレスのネットワーク プリフィックスが配置された方法を示します。 |
ScopeLevel |
IPv6 アドレス用のスコープ レベルです。 |
SuffixOrigin |
IP アドレスのホスト サフィックスが配置された方法を示します。 |
TcpState |
伝送制御プロトコル (TCP) 接続の状態を示します。 |
代理人
NetworkAddressChangedEventHandler |
ネットワーク インターフェイスのアドレスが変更されたときに呼び出される 1 つ以上のメソッドを参照します。 |
NetworkAvailabilityChangedEventHandler |
ネットワークの可用性に変更があったときに呼び出される 1 つ以上のメソッドを参照します。 |
PingCompletedEventHandler |
Ping オブジェクトの PingCompleted イベントを処理するメソッドを表します。 |
こちらもご覧ください
.NET