次の方法で共有


UdpClient コンストラクタ ()

UdpClient クラスの新しいインスタンスを初期化します。

名前空間: System.Net.Sockets
アセンブリ: System (system.dll 内)

構文

'宣言
Public Sub New
'使用
Dim instance As New UdpClient
public UdpClient ()
public:
UdpClient ()
public UdpClient ()
public function UdpClient ()

例外

例外の種類 条件

SocketException

ソケットへのアクセス中にエラーが発生しました。詳細については「解説」を参照してください。

解説

このコンストラクタは、新しい UdpClient を作成し、基になるサービス プロバイダが最も適切なローカル IPv4 アドレスおよびポート番号を割り当てられるようにします。

注意

SocketException が発生した場合は、SocketException.ErrorCode を使用して具体的なエラー コードを取得してください。このコードを取得したら、Windows Socket Version 2 API エラー コードのドキュメントでエラーの詳細情報を確認できます。これは MSDN から入手できます。

このコンストラクタはマルチキャスト グループへの参加には適していません。ソケット バインディングを実行しないからです。なお、このコンストラクタは、IPv4 アドレス形式でだけ使用できます。

使用例

既定のコンストラクタを使用して UdpClient クラスのインスタンスを作成する方法を次の例に示します。

'Creates an instance of the UdpClient class using the default constructor.
Dim udpClient As New UdpClient()
//Creates an instance of the UdpClient class using the default constructor.
UdpClient udpClient = new UdpClient();
//Creates an instance of the UdpClient class using the default constructor.
UdpClient^ udpClient = gcnew UdpClient;
    // Creates an instance of the UdpClient
    // class using the default constructor.
    UdpClient udpClient = new UdpClient();
}

プラットフォーム

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。

バージョン情報

.NET Framework

サポート対象 : 2.0、1.1、1.0

.NET Compact Framework

サポート対象 : 2.0、1.0

参照

関連項目

UdpClient クラス
UdpClient メンバ
System.Net.Sockets 名前空間