語言

SSLSocketFactory.CreateSocket(Socket, String, Int32, Boolean) 方法

定義

回傳一個疊加在現有套接字上,連接到指定主機的插座,且在指定埠口。

[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

參數

s
Socket

現有的插座

host
String

伺服器主機

port
Int32

伺服器埠

autoClose
Boolean

當底層插座關閉時,關閉該插座

傳回

一個連接到指定主機與埠口的套接字

屬性

例外狀況

如果建立插槽失敗,

如果主持人未知。

備註

回傳一個疊加在現有套接字上,連接到指定主機的插座,且在指定埠口。 此建構子可用於透過代理傳輸 SSL 隧道,或在協商使用 SSL 於現有套接字時。 主機與埠指的是邏輯對等目的地。 此插座是依照本工廠設定的插槽選項進行配置。

的 javax.net.ssl.SSLSocketFactory.createSocket(java.net.Socket, java.lang.String, int, boolean)Java 檔。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於