Поделиться через


DatagramSocket.SetDatagramSocketImplFactory Метод

Определение

Задает фабрику реализации сокета datagram для приложения.

[Android.Runtime.Register("setDatagramSocketImplFactory", "(Ljava/net/DatagramSocketImplFactory;)V", "")]
public static void SetDatagramSocketImplFactory (Java.Net.IDatagramSocketImplFactory? fac);
[<Android.Runtime.Register("setDatagramSocketImplFactory", "(Ljava/net/DatagramSocketImplFactory;)V", "")>]
static member SetDatagramSocketImplFactory : Java.Net.IDatagramSocketImplFactory -> unit

Параметры

fac
IDatagramSocketImplFactory

требуемая фабрика.

Атрибуты

Исключения

Значение , если фабрика уже задана.

Комментарии

Задает фабрику реализации сокета datagram для приложения. Фабрика может быть указана только один раз.

Когда приложение создает новый сокет датаграммы, вызывается метод фабрики реализации сокетов createDatagramSocketImpl , чтобы создать фактическую реализацию сокета datagram.

Передача null в метод не выполняется, если фабрика уже не настроена.

При наличии диспетчера безопасности этот метод сначала вызывает метод диспетчера checkSetFactory безопасности, чтобы убедиться, что операция разрешена. Это может привести к исключение SecurityException.

Добавлено в версии 1.3.

Документация по Java для java.net.DatagramSocket.setDatagramSocketImplFactory(java.net.DatagramSocketImplFactory).

Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом Android и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License.

Применяется к

См. также раздел