.NET Framework でネットワーク操作に使用するクラス

更新 : 2007 年 11 月

System.NetSystem.Net.Sockets、および Uri には、アプリケーションにすばやく簡単に統合できる、複数層の拡張可能なインターネット サービスのマネージ実装が用意されています。

ネットワーク操作で使用する基本的なクラス

この表は、.NET Framework のネットワーク操作で使用する、特に重要なクラスの一覧です。より詳細なリストについては、.NET Framework のドキュメントを参照してください。

クラス

説明

System.Net

ネットワークで使用されている多くのプロトコル用の単純なプログラミング インターフェイスが用意されています。

System.Net.Authorization

インターネット サーバー用の認証メッセージが含まれています。

Cookie

Cookie の管理に使用する一連のメソッドとプロパティが用意されています。

WebClient

URI (Uniform Resource Identifier) で識別されるリソースとの間でデータを送受信するための共通のメソッドが用意されています。

WebRequest

URI に対して要求を行います。

WebResponse

URI からの応答を提供します。

System.Net.Sockets

ネットワークへのアクセスを厳密に制御する必要のある開発者のための、Windows ソケット (Winsock) インターフェイスのマネージ実装が用意されています。

System.Net.Sockets.TcpClient

TCP ネットワーク サービス用のクライアント接続を提供します。

System.Net.Sockets.TcpListener

TCP ネットワーク クライアントからの接続を待機します。

System.Net.Sockets.UdpClient

ユーザー データグラム プロトコル (UDP) のネットワーク サービスを提供します。

System.Uri

URI のオブジェクト表現を提供します。

UriBuilder

URI を作成および修飾するための、カスタムのコンストラクタおよび修飾子が用意されています。

参照

概念

.NET Framework のネットワーク操作の基礎