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
Параметры
требуемая фабрика.
- Атрибуты
Исключения
Значение , если фабрика уже задана.
Комментарии
Задает фабрику реализации сокета datagram для приложения. Фабрика может быть указана только один раз.
Когда приложение создает новый сокет датаграммы, вызывается метод фабрики реализации сокетов createDatagramSocketImpl
, чтобы создать фактическую реализацию сокета datagram.
Передача null
в метод не выполняется, если фабрика уже не настроена.
При наличии диспетчера безопасности этот метод сначала вызывает метод диспетчера checkSetFactory
безопасности, чтобы убедиться, что операция разрешена. Это может привести к исключение SecurityException.
Добавлено в версии 1.3.
Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом Android и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License.