このトピックはまだ評価されていません - このトピックを評価する

System.Net.Sockets 名前空間

2013/12/12

System.Net.Sockets 名前空間には、ネットワークへのアクセスを厳密に制御する必要のある開発者のために、ソケット ネットワーク インターフェイスのマネージ実装が用意されています。Windows では、System.Net.Sockets 名前空間は、Windows ソケット (Winsock) インターフェイスのマネージ実装を提供します。Apple Mac OS X では、System.Net.Sockets 名前空間は、BSD (Berkeley Software Distribution) UNIX をベースにしたソケット インターフェイスのマネージ実装を提供します。

System.Net.Sockets 名前空間を使用すると、リモートのネットワーク リソースとのリアルタイム双方向通信と、上位 API による双方向伝送を介した通信が可能になります。さらに、アプリケーションはクライアントとして既存の TCP サービスと相互運用できます。

UDP マルチキャスト クライアントに対応するため、Windows Phone では、System.Net.Sockets 名前空間が拡充されました。

Windows Phone のその他のソケット メソッドについては、SocketExtensions を参照してください。

  クラス説明
パブリック クラスSocketBerkeley ソケット インターフェイスを実装します。
パブリック クラスSocketAsyncEventArgs非同期ソケット操作を表します。
パブリック クラスSocketExceptionソケット エラーが発生したときにスローされる例外。
パブリック クラスUdpAnySourceMulticastClientAny Source Multicast (ASM) または Internet Standard Multicast (ISM) とも呼ばれる、任意のソースからのマルチキャスト トラフィックのクライアント受信者。
パブリック クラスUdpSingleSourceMulticastClient単一の送信元からのマルチキャスト トラフィックのクライアント受信元。このマルチキャストは、Source Specific Multicast (SSM) とも呼ばれます。
  列挙体説明
パブリック列挙体AddressFamilySocket クラスのインスタンスが使用できるアドレス指定方式を指定します。
パブリック列挙体ProtocolTypeSocket クラスがサポートするプロトコルを指定します。
パブリック列挙体SocketAsyncOperationこのオブジェクトで最近実行された非同期のソケット操作の種類。
パブリック列挙体SocketErrorSocket クラスのエラー コードを定義します。
パブリック列挙体SocketShutdownSocket.Shutdown メソッドが使用する定数を定義します。
パブリック列挙体SocketTypeSocket クラスのインスタンスが表すソケットの種類を指定します。

リファレンス

その他の技術情報

この情報は役に立ちましたか。
(残り 1500 文字)
フィードバックをいただき、ありがとうございました
表示:
© 2014 Microsoft. All rights reserved.