次の方法で共有


DatagramPacket コンストラクター

定義

オーバーロード

DatagramPacket(Byte[], Int32)

長さのDatagramPacketlengthパケットを受信するための を構築します。

DatagramPacket(Byte[], Int32, SocketAddress)

指定したホスト上の指定したポート番号に長さの length パケットを送信するためのデータグラム パケットを構築します。

DatagramPacket(Byte[], Int32, Int32)

DatagramPacket長さのlengthパケットを受信するための を構築し、バッファーへのオフセットを指定します。

DatagramPacket(Byte[], Int32, InetAddress, Int32)

指定したホスト上の指定したポート番号に長さの length パケットを送信するためのデータグラム パケットを構築します。

DatagramPacket(Byte[], Int32, Int32, SocketAddress)

指定したホスト上の指定したポート番号にオフセットioffsetを持つ長さのlengthパケットを送信するためのデータグラム パケットを構築します。

DatagramPacket(Byte[], Int32, Int32, InetAddress, Int32)

指定したホスト上の指定したポート番号にオフセットioffsetを持つ長さのlengthパケットを送信するためのデータグラム パケットを構築します。

DatagramPacket(Byte[], Int32)

長さのDatagramPacketlengthパケットを受信するための を構築します。

[Android.Runtime.Register(".ctor", "([BI)V", "")]
public DatagramPacket (byte[]? buf, int length);
[<Android.Runtime.Register(".ctor", "([BI)V", "")>]
new Java.Net.DatagramPacket : byte[] * int -> Java.Net.DatagramPacket

パラメーター

buf
Byte[]

受信データグラムを保持するためのバッファー。

length
Int32

読み取るバイト数。

属性

注釈

長さのDatagramPacketlengthパケットを受信するための を構築します。

引数は length 、 以下 buf.lengthである必要があります。

の Java ドキュメント java.net.DatagramPacket.DatagramPacket(byte[], int)

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

DatagramPacket(Byte[], Int32, SocketAddress)

指定したホスト上の指定したポート番号に長さの length パケットを送信するためのデータグラム パケットを構築します。

[Android.Runtime.Register(".ctor", "([BILjava/net/SocketAddress;)V", "")]
public DatagramPacket (byte[]? buf, int length, Java.Net.SocketAddress? address);
[<Android.Runtime.Register(".ctor", "([BILjava/net/SocketAddress;)V", "")>]
new Java.Net.DatagramPacket : byte[] * int * Java.Net.SocketAddress -> Java.Net.DatagramPacket

パラメーター

buf
Byte[]

パケット データ。

length
Int32

パケットの長さ。

address
SocketAddress

宛先アドレス。

属性

例外

基になるプロトコルでエラーが発生した場合は 。

注釈

指定したホスト上の指定したポート番号に長さの length パケットを送信するためのデータグラム パケットを構築します。 引数は length 、 以下 buf.lengthである必要があります。

1.4 で追加されました。

の Java ドキュメント java.net.DatagramPacket.DatagramPacket(byte[], int, java.net.SocketAddress)

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

DatagramPacket(Byte[], Int32, Int32)

DatagramPacket長さのlengthパケットを受信するための を構築し、バッファーへのオフセットを指定します。

[Android.Runtime.Register(".ctor", "([BII)V", "")]
public DatagramPacket (byte[]? buf, int offset, int length);
[<Android.Runtime.Register(".ctor", "([BII)V", "")>]
new Java.Net.DatagramPacket : byte[] * int * int -> Java.Net.DatagramPacket

パラメーター

buf
Byte[]

受信データグラムを保持するためのバッファー。

offset
Int32

バッファーのオフセット

length
Int32

読み取るバイト数。

属性

注釈

DatagramPacket長さのlengthパケットを受信するための を構築し、バッファーへのオフセットを指定します。

引数は length 、 以下 buf.lengthである必要があります。

1.2 で追加されました。

の Java ドキュメント java.net.DatagramPacket.DatagramPacket(byte[], int, int)

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

DatagramPacket(Byte[], Int32, InetAddress, Int32)

指定したホスト上の指定したポート番号に長さの length パケットを送信するためのデータグラム パケットを構築します。

[Android.Runtime.Register(".ctor", "([BILjava/net/InetAddress;I)V", "")]
public DatagramPacket (byte[]? buf, int length, Java.Net.InetAddress? address, int port);
[<Android.Runtime.Register(".ctor", "([BILjava/net/InetAddress;I)V", "")>]
new Java.Net.DatagramPacket : byte[] * int * Java.Net.InetAddress * int -> Java.Net.DatagramPacket

パラメーター

buf
Byte[]

パケット データ。

length
Int32

パケットの長さ。

address
InetAddress

宛先アドレス。

port
Int32

宛先ポート番号。

属性

注釈

指定したホスト上の指定したポート番号に長さの length パケットを送信するためのデータグラム パケットを構築します。 引数は length 、 以下 buf.lengthである必要があります。

<em>Android note</em>: API 25 まで、このメソッドは SocketException をスローできると宣言しましたが、例外はスローされません。 新しい SDK に対してコンパイルされたコードは、例外をキャッチする必要はありません。古いバージョンの Android とバイナリ互換性があります。

の Java ドキュメント java.net.DatagramPacket.DatagramPacket(byte[], int, java.net.InetAddress, int)

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

DatagramPacket(Byte[], Int32, Int32, SocketAddress)

指定したホスト上の指定したポート番号にオフセットioffsetを持つ長さのlengthパケットを送信するためのデータグラム パケットを構築します。

[Android.Runtime.Register(".ctor", "([BIILjava/net/SocketAddress;)V", "")]
public DatagramPacket (byte[]? buf, int offset, int length, Java.Net.SocketAddress? address);
[<Android.Runtime.Register(".ctor", "([BIILjava/net/SocketAddress;)V", "")>]
new Java.Net.DatagramPacket : byte[] * int * int * Java.Net.SocketAddress -> Java.Net.DatagramPacket

パラメーター

buf
Byte[]

パケット データ。

offset
Int32

パケット データ オフセット。

length
Int32

パケット データの長さ。

address
SocketAddress

宛先ソケット アドレス。

属性

例外

基になるプロトコルでエラーが発生した場合は 。

注釈

指定したホスト上の指定したポート番号にオフセットioffsetを持つ長さのlengthパケットを送信するためのデータグラム パケットを構築します。 引数は length 、 以下 buf.lengthである必要があります。

<em>Android note</em>: API 25 まで、このメソッドは SocketException をスローできると宣言しましたが、例外はスローされません。 新しい SDK に対してコンパイルされたコードは、例外をキャッチする必要はありません。古いバージョンの Android とバイナリ互換性があります。

1.4 で追加されました。

の Java ドキュメント java.net.DatagramPacket.DatagramPacket(byte[], int, int, java.net.SocketAddress)

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

DatagramPacket(Byte[], Int32, Int32, InetAddress, Int32)

指定したホスト上の指定したポート番号にオフセットioffsetを持つ長さのlengthパケットを送信するためのデータグラム パケットを構築します。

[Android.Runtime.Register(".ctor", "([BIILjava/net/InetAddress;I)V", "")]
public DatagramPacket (byte[]? buf, int offset, int length, Java.Net.InetAddress? address, int port);
[<Android.Runtime.Register(".ctor", "([BIILjava/net/InetAddress;I)V", "")>]
new Java.Net.DatagramPacket : byte[] * int * int * Java.Net.InetAddress * int -> Java.Net.DatagramPacket

パラメーター

buf
Byte[]

パケット データ。

offset
Int32

パケット データ オフセット。

length
Int32

パケット データの長さ。

address
InetAddress

宛先アドレス。

port
Int32

宛先ポート番号。

属性

注釈

指定したホスト上の指定したポート番号にオフセットioffsetを持つ長さのlengthパケットを送信するためのデータグラム パケットを構築します。 引数は length 、 以下 buf.lengthである必要があります。

1.2 で追加されました。

の Java ドキュメント java.net.DatagramPacket.DatagramPacket(byte[], int, int, java.net.InetAddress, int)

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象