Socket.SetSocketImplFactory(ISocketImplFactory) Método

Definição

Define a fábrica de implementação do soquete do cliente para o aplicativo.

[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

Parâmetros

fac
ISocketImplFactory

a fábrica desejada.

Atributos

Exceções

se a fábrica já tiver sido definida.

Comentários

Define a fábrica de implementação do soquete do cliente para o aplicativo. A fábrica só pode ser especificada uma vez.

Quando um aplicativo cria um novo soquete cliente, o método da fábrica de implementação de createSocketImpl soquete é chamado para criar a implementação real do soquete.

Passar null para o método é um no-op, a menos que a fábrica já tenha sido definida.

Se houver um gerenciador de segurança, esse método primeiro chamará o método do gerenciador de checkSetFactory segurança para garantir que a operação seja permitida. Isso pode resultar em uma SecurityException.

Java documentação para java.net.Socket.setSocketImplFactory(java.net.SocketImplFactory).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a