Compartir a través de


DatagramSocket Constructores

Definición

Sobrecargas

DatagramSocket()

Construye un socket de datagrama y lo enlaza a cualquier puerto disponible en el equipo host local.

DatagramSocket(DatagramSocketImpl)

Crea un socket de datagrama sin enlazar con el DatagramSocketImpl especificado.

DatagramSocket(SocketAddress)

Crea un socket de datagrama, enlazado a la dirección de socket local especificada.

DatagramSocket(Int32)

Construye un socket de datagrama y lo enlaza al puerto especificado en el equipo host local.

DatagramSocket(Int32, InetAddress)

Crea un socket de datagrama, enlazado a la dirección local especificada.

DatagramSocket(IntPtr, JniHandleOwnership)

Constructor utilizado al crear representaciones administradas de objetos JNI; llamado por el tiempo de ejecución.

DatagramSocket()

Construye un socket de datagrama y lo enlaza a cualquier puerto disponible en el equipo host local.

[Android.Runtime.Register(".ctor", "()V", "")]
public DatagramSocket ();
Atributos

Excepciones

si se produce un error al crear o enlazar el socket.

Comentarios

Construye un socket de datagrama y lo enlaza a cualquier puerto disponible en el equipo host local. El socket se enlazará a la InetAddress#isAnyLocalAddress wildcard dirección, una dirección IP elegida por el kernel.

Si hay un administrador de seguridad, primero se llama a su checkListen método con 0 como argumento para asegurarse de que se permite la operación. Esto podría dar lugar a una excepción SecurityException.

Documentación de Java para java.net.DatagramSocket.DatagramSocket().

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a

DatagramSocket(DatagramSocketImpl)

Crea un socket de datagrama sin enlazar con el DatagramSocketImpl especificado.

[Android.Runtime.Register(".ctor", "(Ljava/net/DatagramSocketImpl;)V", "")]
protected DatagramSocket (Java.Net.DatagramSocketImpl? impl);
[<Android.Runtime.Register(".ctor", "(Ljava/net/DatagramSocketImpl;)V", "")>]
new Java.Net.DatagramSocket : Java.Net.DatagramSocketImpl -> Java.Net.DatagramSocket

Parámetros

impl
DatagramSocketImpl

una instancia de B <>DatagramSocketImpl</B> que la subclase desea usar en DatagramSocket.

Atributos

Comentarios

Crea un socket de datagrama sin enlazar con el DatagramSocketImpl especificado.

Agregado en la versión 1.4.

Documentación de Java para java.net.DatagramSocket.DatagramSocket(java.net.DatagramSocketImpl).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a

DatagramSocket(SocketAddress)

Crea un socket de datagrama, enlazado a la dirección de socket local especificada.

[Android.Runtime.Register(".ctor", "(Ljava/net/SocketAddress;)V", "")]
public DatagramSocket (Java.Net.SocketAddress? bindaddr);
[<Android.Runtime.Register(".ctor", "(Ljava/net/SocketAddress;)V", "")>]
new Java.Net.DatagramSocket : Java.Net.SocketAddress -> Java.Net.DatagramSocket

Parámetros

bindaddr
SocketAddress

dirección de socket local que se va a enlazar o null para un socket sin enlazar.

Atributos

Excepciones

si no se admite SocketAddress

si se produce un problema al crear o enlazar el socket.

Comentarios

Crea un socket de datagrama, enlazado a la dirección de socket local especificada.

Si la dirección es null, crea un socket sin enlazar.

Si hay un administrador de seguridad, primero se llama a su checkListen método con el puerto desde la dirección del socket como argumento para asegurarse de que se permite la operación. Esto podría dar lugar a una excepción SecurityException.

Agregado en la versión 1.4.

Documentación de Java para java.net.DatagramSocket.DatagramSocket(java.net.SocketAddress).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a

DatagramSocket(Int32)

Construye un socket de datagrama y lo enlaza al puerto especificado en el equipo host local.

[Android.Runtime.Register(".ctor", "(I)V", "")]
public DatagramSocket (int port);
[<Android.Runtime.Register(".ctor", "(I)V", "")>]
new Java.Net.DatagramSocket : int -> Java.Net.DatagramSocket

Parámetros

port
Int32

puerto que se va a usar.

Atributos

Excepciones

si se produce un error al crear o enlazar el socket.

Comentarios

Construye un socket de datagrama y lo enlaza al puerto especificado en el equipo host local. El socket se enlazará a la InetAddress#isAnyLocalAddress wildcard dirección, una dirección IP elegida por el kernel.

Si hay un administrador de seguridad, primero se llama a su checkListen método con el port argumento como argumento para asegurarse de que se permite la operación. Esto podría dar lugar a una excepción SecurityException.

Documentación de Java para java.net.DatagramSocket.DatagramSocket(int).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a

DatagramSocket(Int32, InetAddress)

Crea un socket de datagrama, enlazado a la dirección local especificada.

[Android.Runtime.Register(".ctor", "(ILjava/net/InetAddress;)V", "")]
public DatagramSocket (int port, Java.Net.InetAddress? laddr);
[<Android.Runtime.Register(".ctor", "(ILjava/net/InetAddress;)V", "")>]
new Java.Net.DatagramSocket : int * Java.Net.InetAddress -> Java.Net.DatagramSocket

Parámetros

port
Int32

puerto local que se va a usar

laddr
InetAddress

dirección local que se va a enlazar

Atributos

Excepciones

si se produce un error al crear o enlazar el socket.

Comentarios

Crea un socket de datagrama, enlazado a la dirección local especificada. El puerto local debe estar comprendido entre 0 y 65535 inclusive. Si la dirección IP es 0.0.0.0, el socket se enlazará a la InetAddress#isAnyLocalAddress wildcard dirección, una dirección IP elegida por el kernel.

Si hay un administrador de seguridad, primero se llama a su checkListen método con el port argumento como argumento para asegurarse de que se permite la operación. Esto podría dar lugar a una excepción SecurityException.

Agregado en la versión 1.1.

Documentación de Java para java.net.DatagramSocket.DatagramSocket(int, java.net.InetAddress).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a

DatagramSocket(IntPtr, JniHandleOwnership)

Constructor utilizado al crear representaciones administradas de objetos JNI; llamado por el tiempo de ejecución.

protected DatagramSocket (IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Java.Net.DatagramSocket : nativeint * Android.Runtime.JniHandleOwnership -> Java.Net.DatagramSocket

Parámetros

javaReference
IntPtr

nativeint

que IntPtrcontiene una referencia de objeto de Java Native Interface (JNI).

transfer
JniHandleOwnership

un JniHandleOwnershipvalor de tipo que indica cómo controlar javaReference

Comentarios

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a