このページは役に立ちましたか。
このページのコンテンツについての ご意見をお待ちしております
その他にご意見はありますか。
残り 1500 文字
エクスポート (0) 印刷
すべて展開
情報
要求されたトピックは次のとおりです。しかし、このトピックはこのライブラリには含まれていません。

IPAddress クラス

2013/12/12

インターネット プロトコル (IP) アドレスを提供します。

System.Object
  System.Net.IPAddress

Namespace:  System.Net
アセンブリ:  System.Net (System.Net.dll 内)

public class IPAddress

IPAddress 型で公開されるメンバーは以下のとおりです。

  名前説明
パブリック メソッドIPAddress(Byte[])Byte 配列として指定したアドレスを使用して、IPAddress クラスの新しいインスタンスを初期化します。
パブリック メソッドIPAddress(Int64)Int64 として指定したアドレスを使用して、IPAddress クラスの新しいインスタンスを初期化します。
パブリック メソッドIPAddress(Byte[], Int64)Byte 配列として指定した IPv6 アドレスと指定したスコープ識別子を使用して、IPAddress クラスの新しいインスタンスを初期化します。
このページのトップへ

  名前説明
パブリック プロパティAddress 互換性のために残されています。 IPv4 のインターネット プロトコル (IP) アドレスを取得または設定します。
パブリック プロパティAddressFamilyIP アドレスのアドレス ファミリを取得します。
パブリック プロパティIsIPv6LinkLocalアドレスが IPv6 リンク ローカル アドレスであるかどうかを示す値を取得します。
パブリック プロパティIsIPv6Multicastアドレスが IPv6 マルチキャスト グローバル アドレスであるかどうかを示す値を取得します。
パブリック プロパティIsIPv6SiteLocalアドレスが IPv6 サイト ローカル アドレスであるかどうかを示す値を取得します。
パブリック プロパティScopeIdIPv6 アドレスのスコープ識別子を取得または設定します。
このページのトップへ

  名前説明
パブリック メソッドEquals2 つの IP アドレスを比較します。 (Object.Equals(Object) をオーバーライドします。)
プロテクト メソッドFinalizeObject がガベージ コレクションで再利用される前に、Object がリソースを解放して他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。)
パブリック メソッドGetAddressBytesIPAddress のコピーをバイト配列として提供します。
パブリック メソッドGetHashCodeIP アドレスのハッシュ値を返します。 (Object.GetHashCode() をオーバーライドします。)
パブリック メソッドGetType現在のインスタンスの Type を取得します。 (Object から継承されます。)
パブリック メソッド静的メンバーHostToNetworkOrder(Int16)short 値をホストのバイト順からネットワークのバイト順に変換します。
パブリック メソッド静的メンバーHostToNetworkOrder(Int32)整数値をホストのバイト順からネットワークのバイト順に変換します。
パブリック メソッド静的メンバーHostToNetworkOrder(Int64)long 値をホストのバイト順からネットワークのバイト順に変換します。
パブリック メソッド静的メンバーIsLoopback指定した IP アドレスがループバック アドレスであるかどうかを示します。
プロテクト メソッドMemberwiseClone現在の Object の簡易コピーを作成します。 (Object から継承されます。)
パブリック メソッド静的メンバーNetworkToHostOrder(Int16)short 値をネットワークのバイト順からホストのバイト順に変換します。
パブリック メソッド静的メンバーNetworkToHostOrder(Int32)整数値をネットワークのバイト順からホストのバイト順に変換します。
パブリック メソッド静的メンバーNetworkToHostOrder(Int64)long 値をネットワークのバイト順からホストのバイト順に変換します。
パブリック メソッド静的メンバーParseIP アドレス文字列を IPAddress インスタンスに変換します。
パブリック メソッドToStringインターネット アドレスを標準表記に変換します。 (Object.ToString() をオーバーライドします。)
パブリック メソッド静的メンバーTryParse文字列が有効な IP アドレスであるかどうかを判断します。
このページのトップへ

  名前説明
パブリック フィールド静的メンバーAnyIPv4 のすべてのネットワーク インターフェイス上でサーバーがクライアントの活動をリッスンする必要があることを示す IPv4 アドレスを提供します。このフィールドは読み取り専用です。
パブリック フィールド静的メンバーBroadcastIPv4 ブロードキャスト アドレスを提供します。このフィールドは読み取り専用です。
パブリック フィールド静的メンバーIPv6AnyIPv6 のすべてのネットワーク インターフェイス上でサーバーがクライアントの活動をリッスンする必要があることを示す IPv6 アドレスを提供します。このフィールドは読み取り専用です。
パブリック フィールド静的メンバーIPv6LoopbackIP ループバック アドレスを提供します。このプロパティは読み取り専用です。
パブリック フィールド静的メンバーIPv6Noneネットワーク インターフェイスを使用しないことを示す IPv6 アドレスを提供します。このプロパティは読み取り専用です。
パブリック フィールド静的メンバーLoopbackIPv4 ループバック アドレスを提供します。このフィールドは読み取り専用です。
パブリック フィールド静的メンバーNoneネットワーク インターフェイスを使用しないことを示す IP アドレスを提供します。このフィールドは読み取り専用です。
このページのトップへ

IPAddress クラスは、IP ネットワーク上のコンピューターのアドレスを格納します。このクラスを使用して IPv4 アドレスまたは IPv6 アドレスを表すことができます。

機能

この API をアプリ内で使用する場合は、アプリ マニフェストで次の機能を指定する必要があります。この機能を指定しないと、アプリが正しく機能しないか、予期せずに終了することがあります。

ID_CAP_NETWORKING

Windows Phone 8, Windows Phone OS 7.1

詳細については、「Windows Phone のアプリ機能とハードウェア要件」を参照してください。

Windows Phone OS

サポート: 8.0, 7.1

この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

表示:
© 2015 Microsoft