SocketFactory.CreateSocket Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
| Nome | Descrizione |
|---|---|
| CreateSocket() |
Crea un socket non connesso. |
| CreateSocket(InetAddress, Int32) |
Crea un socket e lo connette al numero di porta specificato in corrispondenza dell'indirizzo specificato. |
| CreateSocket(String, Int32) |
Crea un socket e lo connette all'host remoto specificato nella porta remota specificata. |
| CreateSocket(InetAddress, Int32, InetAddress, Int32) |
Crea un socket e lo collega all'indirizzo remoto specificato sulla porta remota specificata. |
| CreateSocket(String, Int32, InetAddress, Int32) |
Crea un socket e lo connette all'host remoto specificato sulla porta remota specificata. |
CreateSocket()
Crea un socket non connesso.
[Android.Runtime.Register("createSocket", "()Ljava/net/Socket;", "GetCreateSocketHandler")]
public virtual Java.Net.Socket? CreateSocket();
[<Android.Runtime.Register("createSocket", "()Ljava/net/Socket;", "GetCreateSocketHandler")>]
abstract member CreateSocket : unit -> Java.Net.Socket
override this.CreateSocket : unit -> Java.Net.Socket
Valori restituiti
socket non connesso
- Attributi
Eccezioni
se si verifica un errore durante la creazione di un nuovo socket.
Commenti
Crea un socket non connesso.
per javax.net.SocketFactory.createSocket().
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.
Si applica a
CreateSocket(InetAddress, Int32)
Crea un socket e lo connette al numero di porta specificato in corrispondenza dell'indirizzo specificato.
[Android.Runtime.Register("createSocket", "(Ljava/net/InetAddress;I)Ljava/net/Socket;", "GetCreateSocket_Ljava_net_InetAddress_IHandler")]
public abstract Java.Net.Socket? CreateSocket(Java.Net.InetAddress? host, int port);
[<Android.Runtime.Register("createSocket", "(Ljava/net/InetAddress;I)Ljava/net/Socket;", "GetCreateSocket_Ljava_net_InetAddress_IHandler")>]
abstract member CreateSocket : Java.Net.InetAddress * int -> Java.Net.Socket
Parametri
- host
- InetAddress
host del server
- port
- Int32
porta del server
Valori restituiti
Le Socket
- Attributi
Eccezioni
se si verifica un errore durante la creazione di un nuovo socket.
Commenti
Crea un socket e lo connette al numero di porta specificato in corrispondenza dell'indirizzo specificato. Questo socket viene configurato usando le opzioni socket stabilite per questa factory.
Se è presente un gestore della sicurezza, il checkConnect metodo viene chiamato con l'indirizzo host e port come argomenti. Ciò potrebbe comportare un'eccezione SecurityException.
per javax.net.SocketFactory.createSocket(java.net.InetAddress, int).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.
Si applica a
CreateSocket(String, Int32)
Crea un socket e lo connette all'host remoto specificato nella porta remota specificata.
[Android.Runtime.Register("createSocket", "(Ljava/lang/String;I)Ljava/net/Socket;", "GetCreateSocket_Ljava_lang_String_IHandler")]
public abstract Java.Net.Socket? CreateSocket(string? host, int port);
[<Android.Runtime.Register("createSocket", "(Ljava/lang/String;I)Ljava/net/Socket;", "GetCreateSocket_Ljava_lang_String_IHandler")>]
abstract member CreateSocket : string * int -> Java.Net.Socket
Parametri
- host
- String
nome host del server con cui connettersi o null per l'indirizzo di loopback.
- port
- Int32
porta del server
Valori restituiti
Le Socket
- Attributi
Eccezioni
se si verifica un errore durante la creazione di un nuovo socket.
se l'host specificato è sconosciuto o non è stato possibile risolvere l'indirizzo IP.
Commenti
Crea un socket e lo connette all'host remoto specificato nella porta remota specificata. Questo socket viene configurato usando le opzioni socket stabilite per questa factory.
Se è presente un gestore della sicurezza, il checkConnect metodo viene chiamato con l'indirizzo host e port come argomenti. Ciò potrebbe comportare un'eccezione SecurityException.
per javax.net.SocketFactory.createSocket(java.lang.String, int).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.
Si applica a
CreateSocket(InetAddress, Int32, InetAddress, Int32)
Crea un socket e lo collega all'indirizzo remoto specificato sulla porta remota specificata.
[Android.Runtime.Register("createSocket", "(Ljava/net/InetAddress;ILjava/net/InetAddress;I)Ljava/net/Socket;", "GetCreateSocket_Ljava_net_InetAddress_ILjava_net_InetAddress_IHandler")]
public abstract Java.Net.Socket? CreateSocket(Java.Net.InetAddress? address, int port, Java.Net.InetAddress? localAddress, int localPort);
[<Android.Runtime.Register("createSocket", "(Ljava/net/InetAddress;ILjava/net/InetAddress;I)Ljava/net/Socket;", "GetCreateSocket_Ljava_net_InetAddress_ILjava_net_InetAddress_IHandler")>]
abstract member CreateSocket : Java.Net.InetAddress * int * Java.Net.InetAddress * int -> Java.Net.Socket
Parametri
- address
- InetAddress
indirizzo di rete del server
- port
- Int32
porta del server
- localAddress
- InetAddress
l'indirizzo di rete del client
- localPort
- Int32
porta client
Valori restituiti
Le Socket
- Attributi
Eccezioni
se si verifica un errore durante la creazione di un nuovo socket.
Commenti
Crea un socket e lo collega all'indirizzo remoto specificato sulla porta remota specificata. Il socket verrà associato anche all'indirizzo locale e alla porta suplied. Il socket viene configurato usando le opzioni socket stabilite per questa factory.
Se è presente un gestore della sicurezza, il checkConnect metodo viene chiamato con l'indirizzo host e port come argomenti. Ciò potrebbe comportare un'eccezione SecurityException.
per javax.net.SocketFactory.createSocket(java.net.InetAddress, int, java.net.InetAddress, int).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.
Si applica a
CreateSocket(String, Int32, InetAddress, Int32)
Crea un socket e lo connette all'host remoto specificato sulla porta remota specificata.
[Android.Runtime.Register("createSocket", "(Ljava/lang/String;ILjava/net/InetAddress;I)Ljava/net/Socket;", "GetCreateSocket_Ljava_lang_String_ILjava_net_InetAddress_IHandler")]
public abstract Java.Net.Socket? CreateSocket(string? host, int port, Java.Net.InetAddress? localHost, int localPort);
[<Android.Runtime.Register("createSocket", "(Ljava/lang/String;ILjava/net/InetAddress;I)Ljava/net/Socket;", "GetCreateSocket_Ljava_lang_String_ILjava_net_InetAddress_IHandler")>]
abstract member CreateSocket : string * int * Java.Net.InetAddress * int -> Java.Net.Socket
Parametri
- host
- String
nome host del server con cui connettersi o null per l'indirizzo di loopback.
- port
- Int32
porta del server
- localHost
- InetAddress
l'indirizzo locale a cui è associato il socket
- localPort
- Int32
la porta locale a cui è associato il socket
Valori restituiti
Le Socket
- Attributi
Eccezioni
se si verifica un errore durante la creazione di un nuovo socket.
se l'host specificato è sconosciuto o non è stato possibile risolvere l'indirizzo IP.
Commenti
Crea un socket e lo connette all'host remoto specificato sulla porta remota specificata. Il socket verrà associato anche all'indirizzo locale e alla porta forniti. Questo socket viene configurato usando le opzioni socket stabilite per questa factory.
Se è presente un gestore della sicurezza, il checkConnect metodo viene chiamato con l'indirizzo host e port come argomenti. Ciò potrebbe comportare un'eccezione SecurityException.
per javax.net.SocketFactory.createSocket(java.lang.String, int, java.net.InetAddress, int).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.