Language

DatagramChannel.Open メソッド

定義

オーバーロード

Name 説明
Open()

データグラム チャネルを開きます。

Open(IProtocolFamily)

データグラム チャネルを開きます。

Open()

データグラム チャネルを開きます。

[Android.Runtime.Register("open", "()Ljava/nio/channels/DatagramChannel;", "")]
public static Java.Nio.Channels.DatagramChannel? Open();
[<Android.Runtime.Register("open", "()Ljava/nio/channels/DatagramChannel;", "")>]
static member Open : unit -> Java.Nio.Channels.DatagramChannel

返品

新しいデータグラム チャネル

属性

例外

I/O エラーが発生した場合は〘。

注釈

データグラム チャネルを開きます。

新しいチャネルは、システム全体の既定のjava.nio.channels.spi.SelectorProvider#openDatagramChannel() openDatagramChannel オブジェクトのjava.nio.channels.spi.SelectorProvider メソッドを呼び出すことによって作成されます。 チャネルは接続されません。

チャネルのソケットの ProtocolFamily ProtocolFamily はプラットフォーム (および場合によっては構成) に依存するため、指定されていません。 #open(ProtocolFamily) openでは、データグラム チャネルを開くときにプロトコル ファミリを選択できます。また、インターネット プロトコルのマルチキャストを目的としたデータグラム チャネルを開くために使用する必要があります。

java.nio.channels.DatagramChannel.open()の Java ドキュメント。

このページの一部は、Androidオープンソースプロジェクトによって作成および共有された作業に基づく変更でありCreative Commons 2.5属性ライセンスに記載されている条件に従って使用されます。

適用対象

Open(IProtocolFamily)

データグラム チャネルを開きます。

[Android.Runtime.Register("open", "(Ljava/net/ProtocolFamily;)Ljava/nio/channels/DatagramChannel;", "", ApiSince=24)]
public static Java.Nio.Channels.DatagramChannel? Open(Java.Net.IProtocolFamily? family);
[<Android.Runtime.Register("open", "(Ljava/net/ProtocolFamily;)Ljava/nio/channels/DatagramChannel;", "", ApiSince=24)>]
static member Open : Java.Net.IProtocolFamily -> Java.Nio.Channels.DatagramChannel

パラメーター

family
IProtocolFamily

プロトコル ファミリ

返品

新しいデータグラム チャネル

属性

注釈

データグラム チャネルを開きます。

family パラメーターは、ProtocolFamilyを指定するために使用されます。 データグラム チャネルを IP マルチキャストに使用する場合は、このチャネルが参加するマルチキャスト グループのアドレスの種類に対応する必要があります。

新しいチャネルは、システム全体の既定のjava.nio.channels.spi.SelectorProvider#openDatagramChannel(ProtocolFamily) openDatagramChannel オブジェクトのjava.nio.channels.spi.SelectorProvider メソッドを呼び出すことによって作成されます。 チャネルは接続されません。

1.7 で追加されました。

java.nio.channels.DatagramChannel.open(java.net.ProtocolFamily)の Java ドキュメント。

このページの一部は、Androidオープンソースプロジェクトによって作成および共有された作業に基づく変更でありCreative Commons 2.5属性ライセンスに記載されている条件に従って使用されます。

適用対象