次の方法で共有


ネットワーク情報技術のサンプル

[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]

このサンプルでは、Windows フォーム アプリケーションを作成して、IP アドレス、ネットワーク インターフェイス、およびローカル コンピュータとのネットワーク トラフィックに関する統計情報など、ネットワーク情報を監視および表示する方法について説明します。 これらの機能は、System.Net.NetworkInformation 名前空間の型により提供されます。

サンプルの使用については、次のトピックを参照してください。

コマンド プロンプトを使用してサンプルをビルドするには

  1. コマンド プロンプト ウィンドウを開き、NetworkInformation ディレクトリの使用言語に対応するサブディレクトリに移動します。 必要な設定および SDK のコマンド プロンプトについては、「方法 : サンプルを設定します。」を参照してください。

  2. コマンド ラインで「msbuild NetworkInformation.sln」と入力します。

Visual Studio を使用してサンプルをビルドするには

  1. Windows エクスプローラを開き、NetworkInformation ディレクトリの使用言語に対応するサブディレクトリに移動します。

  2. NetworkInformation.sln ファイルのアイコンをダブルクリックして、このファイルを Visual Studio で開きます。

  3. [ビルド] メニューの [ソリューションのビルド] をクリックします。

アプリケーションは、既定の \bin ディレクトリまたは \bin\Debug ディレクトリにビルドされます。

サンプルを実行するには

  1. コマンド プロンプトまたは Windows エクスプローラを使用して、新しい実行可能ファイルが格納されているディレクトリに移動します。

  2. コマンド ラインで「NetworkInformation.exe」と入力するか、Windows エクスプローラで NetworkInformation.exe ファイルのアイコンをダブルクリックして起動します。

解説

サンプル アプリケーションはその NetworkChange_NetworkAddressChanged メソッドでイベント NetworkAddressChanged を処理します。 このメソッドは UpdateNetworkInformation メソッドを呼び出し、それぞれ入手できる DescriptionNetworkInterface プロパティの値を含む ComboBox コンロトールを再取得します。

ネットワーク統計情報の監視の詳細については、ソース コード ファイルおよび build.proj ファイル内のコメントを参照してください。

See Also

Reference

IPInterfaceProperties

NetworkChange

NetworkInterface

OperationalStatus

System.Net.NetworkInformation