InetAddress.GetByAddress Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
| Имя. | Описание |
|---|---|
| GetByAddress(Byte[]) |
Возвращает объект с |
| 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 и используемых в соответствии с условиями, описанными в разделе "".