次の方法で共有


StandardSocketOptions.SoReuseaddr プロパティ

定義

アドレスを再利用します。

[Android.Runtime.Register("SO_REUSEADDR", ApiSince=24)]
public static Java.Net.ISocketOption? SoReuseaddr { get; }
[<Android.Runtime.Register("SO_REUSEADDR", ApiSince=24)>]
static member SoReuseaddr : Java.Net.ISocketOption

プロパティ値

属性

注釈

アドレスを再利用します。

このソケット オプションの値は、 Boolean オプションが有効か無効かを表す値です。 このソケット オプションの正確なセマンティクスは、ソケットの種類とシステムに依存します。

ストリーム指向ソケットの場合、このソケット オプションは通常、そのソケット アドレスを含む以前の接続が em>TIME_WAIT</em> 状態のときにソケット アドレス<にバインドできるかどうかを決定します。 セマンティクスが異なり、以前の接続がこの状態のときにソケットをバインドするためにソケット オプションを有効にする必要がない実装では、実装ではこのオプションを無視することを選択できます。

データグラム指向ソケットの場合、ソケット・オプションは、複数のプログラムが同じアドレスにバインドできるようにするために使用されます。 このオプションは、ソケットをインターネット プロトコル (IP) マルチキャストに使用する場合に有効にする必要があります。

実装では、ソケットがバインドまたは接続される前に、このソケット オプションを設定できます。 ソケットがバインドされた後にこのソケット オプションの値を変更しても効果はありません。 このソケット・オプションのデフォルト値はシステム依存です。

の Java ドキュメントjava.net.StandardSocketOptions.SO_REUSEADDR

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

適用対象