Sprache

SSLSocketFactory.CreateSocket(Socket, String, Int32, Boolean) Methode

Definition

Gibt einen Socket über einen vorhandenen Socket zurück, der mit dem benannten Host verbunden ist, am angegebenen Port.

[Android.Runtime.Register("createSocket", "(Ljava/net/Socket;Ljava/lang/String;IZ)Ljava/net/Socket;", "GetCreateSocket_Ljava_net_Socket_Ljava_lang_String_IZHandler")]
public abstract Java.Net.Socket? CreateSocket(Java.Net.Socket? s, string? host, int port, bool autoClose);
[<Android.Runtime.Register("createSocket", "(Ljava/net/Socket;Ljava/lang/String;IZ)Ljava/net/Socket;", "GetCreateSocket_Ljava_net_Socket_Ljava_lang_String_IZHandler")>]
override this.CreateSocket : Java.Net.Socket * string * int * bool -> Java.Net.Socket

Parameter

s
Socket

der vorhandene Socket

host
String

der Serverhost

port
Int32

der Serverport

autoClose
Boolean

Schließen des zugrunde liegenden Sockets, wenn dieser Socket geschlossen wird

Gibt zurück

ein Socket, der mit dem angegebenen Host und Port verbunden ist

Attribute

Ausnahmen

wenn das Erstellen des Sockets fehlschlägt.

wenn der Host unbekannt ist.

Hinweise

Gibt einen Socket über einen vorhandenen Socket zurück, der mit dem benannten Host verbunden ist, am angegebenen Port. Dieser Konstruktor kann beim Tunneln von SSL über einen Proxy oder beim Verhandeln der Verwendung von SSL über einen vorhandenen Socket verwendet werden. Der Host und port verweisen auf das logische Peerziel. Dieser Socket wird mithilfe der socketoptionen konfiguriert, die für diese Factory eingerichtet wurden.

Java Dokumentation für javax.net.ssl.SSLSocketFactory.createSocket(java.net.Socket, java.lang.String, int, boolean).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: