다음을 통해 공유


Inet6Address.GetByAddress 메서드

정의

오버로드

GetByAddress(String, Byte[], NetworkInterface)

IPv6 scope_id 지정된 addr주소 형식에 InetAddress#getByAddress(String,byte[]) 대해 지정된 인터페이스에 해당하는 값으로 설정된다는 점을 제외하고 정확한 방식으로 Inet6Address를 만듭니다.

GetByAddress(String, Byte[], Int32)

IPv6 scope_id 지정된 숫자 값으로 설정된다는 점을 제외하고 정확한 방식으로 InetAddress#getByAddress(String,byte[]) Inet6Address를 만듭니다.

GetByAddress(String, Byte[], NetworkInterface)

IPv6 scope_id 지정된 addr주소 형식에 InetAddress#getByAddress(String,byte[]) 대해 지정된 인터페이스에 해당하는 값으로 설정된다는 점을 제외하고 정확한 방식으로 Inet6Address를 만듭니다.

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

매개 변수

host
String

지정된 호스트

addr
Byte[]

네트워크 바이트 순서의 원시 IP 주소

nif
NetworkInterface

이 주소가 연결되어야 하는 인터페이스입니다.

반환

원시 IP 주소에서 만든 Inet6Address 개체입니다.

특성

예외

주소의 길이가 잘못되었거나 인터페이스에 지정된 주소 형식에 대한 숫자 범위 ID가 없으면 입니다 null .

설명

IPv6 scope_id 지정된 addr주소 형식에 InetAddress#getByAddress(String,byte[]) 대해 지정된 인터페이스에 해당하는 값으로 설정된다는 점을 제외하고 정확한 방식으로 Inet6Address를 만듭니다. 지정된 인터페이스에 지정된 주소 유형에 대해 할당된 숫자 scope_id 없는 경우(예: link-local 또는 site-local) UnknownHostException으로 호출이 실패합니다. IPv6 범위 주소에 대한 설명은 여기를 참조하세요.

1.5에 추가되었습니다.

에 대한 java.net.Inet6Address.getByAddress(java.lang.String, byte[], java.net.NetworkInterface)Java 설명서

이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.

적용 대상

GetByAddress(String, Byte[], Int32)

IPv6 scope_id 지정된 숫자 값으로 설정된다는 점을 제외하고 정확한 방식으로 InetAddress#getByAddress(String,byte[]) Inet6Address를 만듭니다.

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

매개 변수

host
String

지정된 호스트

addr
Byte[]

네트워크 바이트 순서의 원시 IP 주소

scope_id
Int32

주소의 숫자 scope_id.

반환

원시 IP 주소에서 만든 Inet6Address 개체입니다.

특성

예외

주소가 null이거나 길이가 잘못된 경우

설명

IPv6 scope_id 지정된 숫자 값으로 설정된다는 점을 제외하고 정확한 방식으로 InetAddress#getByAddress(String,byte[]) Inet6Address를 만듭니다. scope_id 시스템의 인터페이스에 해당하는지 여부를 확인하기 위해 확인되지 않습니다. IPv6 범위 주소에 대한 설명은 여기를 참조하세요.

1.5에 추가되었습니다.

에 대한 java.net.Inet6Address.getByAddress(java.lang.String, byte[], int)Java 설명서

이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.

적용 대상