ServerSocket.SetSocketFactory(ISocketImplFactory) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
设置应用程序的服务器套接字实现工厂。
[Android.Runtime.Register("setSocketFactory", "(Ljava/net/SocketImplFactory;)V", "")]
public static void SetSocketFactory(Java.Net.ISocketImplFactory? fac);
[<Android.Runtime.Register("setSocketFactory", "(Ljava/net/SocketImplFactory;)V", "")>]
static member SetSocketFactory : Java.Net.ISocketImplFactory -> unit
参数
所需的工厂。
- 特性
例外
如果无法设置或已设置工厂,
注解
设置应用程序的服务器套接字实现工厂。 工厂只能指定一次。
当应用程序创建新的服务器套接字时,将调用套接字实现工厂 createSocketImpl 的方法来创建实际的套接字实现。
null除非已设置工厂,否则传递给该方法是 no-op。
如果有安全管理器,此方法首先调用安全管理器 checkSetFactory 的方法,以确保允许该操作。 这可能会导致 SecurityException。
Java文档java.net.ServerSocket.setSocketFactory(java.net.SocketImplFactory)。
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。