語言

Socket.SetSocketImplFactory(ISocketImplFactory) 方法

定義

設定應用程式的用戶端套接字實作工廠。

[Android.Runtime.Register("setSocketImplFactory", "(Ljava/net/SocketImplFactory;)V", "")]
public static void SetSocketImplFactory(Java.Net.ISocketImplFactory? fac);
[<Android.Runtime.Register("setSocketImplFactory", "(Ljava/net/SocketImplFactory;)V", "")>]
static member SetSocketImplFactory : Java.Net.ISocketImplFactory -> unit

參數

fac
ISocketImplFactory

理想的工廠。

屬性

例外狀況

如果出廠條件已經設定好。

備註

設定應用程式的用戶端套接字實作工廠。 工廠只能指定一次。

當應用程式建立新的用戶端套接字時,會呼叫套接字工廠的方法 createSocketImpl 來建立實際的套接字實作。

除非出廠設定已經設定好,否則轉 null 用方法是一種 no-op。

若存在安全管理器,此方法會先呼叫安全管理員的方法 checkSetFactory 以確保操作被允許。 這可能導致安全例外(SecurityException)。

Java 文件 java.net.Socket.setSocketImplFactory(java.net.SocketImplFactory)。

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

適用於