Sprache

Socket.SetSocketImplFactory(ISocketImplFactory) Methode

Definition

Legt die Clientsocketimplementierungsfactory für die Anwendung fest.

[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

Parameter

fac
ISocketImplFactory

die gewünschte Fabrik.

Attribute

Ausnahmen

wenn die Factory bereits festgelegt wurde.

Hinweise

Legt die Clientsocketimplementierungsfactory für die Anwendung fest. Die Factory kann nur einmal angegeben werden.

Wenn eine Anwendung einen neuen Clientsocket erstellt, wird die Methode der Socketimplementierungsfactory createSocketImpl aufgerufen, um die tatsächliche Socketimplementierung zu erstellen.

Das Übergeben null an die Methode ist eine no-op, es sei denn, die Factory wurde bereits festgelegt.

Wenn ein Sicherheitsmanager vorhanden ist, ruft diese Methode zuerst die Methode des checkSetFactory Sicherheits-Managers auf, um sicherzustellen, dass der Vorgang zulässig ist. Dies kann zu einer SecurityException führen.

Java-Dokumentation für java.net.Socket.setSocketImplFactory(java.net.SocketImplFactory).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: