Язык

InetAddress.GetByAddress Метод

Определение

Перегрузки

Имя. Описание
GetByAddress(Byte[])

Возвращает объект с InetAddress необработанным IP-адресом.

GetByAddress(String, Byte[])

Создает InetAddress на основе предоставленного имени узла и IP-адреса.

GetByAddress(Byte[])

Возвращает объект с InetAddress необработанным IP-адресом.

[Android.Runtime.Register("getByAddress", "([B)Ljava/net/InetAddress;", "")]
public static Java.Net.InetAddress GetByAddress(byte[]? addr);
[<Android.Runtime.Register("getByAddress", "([B)Ljava/net/InetAddress;", "")>]
static member GetByAddress : byte[] -> Java.Net.InetAddress

Параметры

addr
Byte[]

необработанный IP-адрес в порядке байтов сети

Возвращаемое значение

Объект InetAddress, созданный из необработанного IP-адреса.

Атрибуты

Исключения

Комментарии

Возвращает объект с InetAddress необработанным IP-адресом. Аргумент находится в порядке байтов сети: самый высокий байт адреса.getAddress()[0]

Этот метод не блокируется, т. е. поиск службы обратного имени не выполняется.

Массив байтов адресов IPv4 должен иметь длину 4 байта, а массив байтов IPv6 должен иметь длину 16 байтов.

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

Java документации по java.net.InetAddress.getByAddress(byte[]).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

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

GetByAddress(String, Byte[])

Создает InetAddress на основе предоставленного имени узла и IP-адреса.

[Android.Runtime.Register("getByAddress", "(Ljava/lang/String;[B)Ljava/net/InetAddress;", "")]
public static Java.Net.InetAddress GetByAddress(string? host, byte[]? addr);
[<Android.Runtime.Register("getByAddress", "(Ljava/lang/String;[B)Ljava/net/InetAddress;", "")>]
static member GetByAddress : string * byte[] -> Java.Net.InetAddress

Параметры

host
String

указанный узел

addr
Byte[]

необработанный IP-адрес в порядке байтов сети

Возвращаемое значение

Объект InetAddress, созданный из необработанного IP-адреса.

Атрибуты

Исключения

Значение ipAddress NULL или неправильное значение длины.

Комментарии

Создает InetAddress на основе предоставленного имени узла и IP-адреса. Служба имен не проверяется на допустимость адреса.

Имя узла может быть именем компьютера, например "java.sun.com", или текстовым представлением ip-адреса.

Проверка действительности не выполняется в имени узла.

Если надстройка задает IPv4-адрес, то будет возвращен экземпляр Inet4Address; в противном случае будет возвращен экземпляр Inet6Address.

Массив байтов адресов IPv4 должен иметь длину 4 байта, а массив байтов IPv6 должен иметь длину 16 байтов.

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

Java документации по java.net.InetAddress.getByAddress(java.lang.String, byte[]).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

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