最終更新:2015-09-17 (木) 16:28:35 (3137d)  

System.Net.Sockets
Top / System.Net.Sockets

概要

  • System.Net.Sockets 名前空間は、ネットワークへのアクセスを厳密に制御する必要がある開発者に Windows ソケット (Winsock) インターフェイスのマネージ実装を提供します。

クラス

  • IPv6MulticastOption?System.Net.Sockets.IPv6MulticastOption?IPv6 マルチキャスト グループに参加するためのオプション値を格納します。
    IrDAClient?System.Net.Sockets.IrDAClient?赤外線通信の接続サービスを提供します。
    IrDADeviceInfo?System.Net.Sockets.IrDADeviceInfo?赤外線通信で接続されるリモート デバイスに関する情報を提供します。
    IrDAListener?System.Net.Sockets.IrDAListener?ソケットを待機状態にして、指定したサービスまたはネットワーク アドレスからの赤外線接続を監視します。
    LingerOption?System.Net.Sockets.LingerOption?Close を呼び出した後で Socket の接続を維持するかどうかを指定します。また、送信するデータが残っている場合は、接続を維持する時間を指定します。
    MulticastOption?System.Net.Sockets.MulticastOption?マルチキャスト グループへの参加および参加の取り消しに使用する IPAddress の値を格納します。
    NetworkStreamSystem.Net.Sockets.NetworkStreamネットワーク アクセス用の基になるデータのストリームを提供します。
    SocketSystem.Net.Sockets.SocketBerkeley ソケット インターフェイスを実装します。
    SocketException?System.Net.Sockets.SocketExceptionソケット エラーが発生したときにスローされる例外。
    TcpClientSystem.Net.Sockets.TcpClientTCP ネットワーク サービスのためのクライアント接続を提供します。
    TcpListenerSystem.Net.Sockets.TcpListenerTCP ネットワーク クライアントからの接続を待機します。
    UdpClientSystem.Net.Sockets.UdpClientユーザー データグラム プロトコル (UDP) ネットワーク サービスを提供します。

列挙型

  • 列挙説明
    AddressFamilySocket クラスのインスタンスが使用できるアドレッシング スキームを指定します。
    IOControlCode?IOControl メソッドでサポートされている I/O 制御コードを指定します。
    IPProtectionLevel?IPv6 ソケットを特定のスコープ (同じリンク ローカルまたはサイト ローカル プレフィックスを持つアドレスなど) に制限できる値です。
    ProtocolFamily?Socket クラスのインスタンスが使用できるプロトコルの種類を指定します。
    ProtocolTypeSocket クラスがサポートするプロトコルを指定します。
    SelectMode?Socket.Poll メソッドのポーリング モードを定義します。
    SocketAsyncOperation?このコンテキスト オブジェクトで最近実行された非同期ソケット操作の型。
    SocketClientAccessPolicyProtocol?互換性のために残されています。 Sockets クラスのインスタンスによって使用されるポリシー ファイルをダウンロードするためのメソッドを指定します。
    SocketError?Socket クラスのエラー コードを定義します。
    SocketFlags?ソケットの送受信動作を指定します。
    SocketInformationOptions?Socket の状態を示します。
    SocketOptionLevel?Socket.SetSocketOption? メソッドと Socket.GetSocketOption? メソッドのソケット オプション レベルを定義します。
    SocketOptionName?構成オプション名を定義します。
    SocketShutdown?Socket.Shutdown メソッドが使用する定数を定義します。
    SocketTypeSocket クラスのインスタンスが表すソケットの種類を指定します。
    TransmitFileOptions?TransmitFileOptions? 列挙体は、ファイル転送要求で使用する値を定義します。