Inet6Address.GetByAddress Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
GetByAddress(String, Byte[], NetworkInterface) |
Erstellen Sie eine Inet6Address auf die genaue Weise, mit |
GetByAddress(String, Byte[], Int32) |
Erstellen Sie eine Inet6Address auf die genaue Weise, |
GetByAddress(String, Byte[], NetworkInterface)
Erstellen Sie eine Inet6Address auf die genaue Weise, mit InetAddress#getByAddress(String,byte[])
der Ausnahme, dass die IPv6-scope_id auf den Wert festgelegt ist, der der angegebenen Schnittstelle für den adresstyp addr
entspricht.
[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
Parameter
- host
- String
der angegebene Host
- addr
- Byte[]
die unformatierte IP-Adresse in der Bytereihenfolge des Netzwerks
- nif
- NetworkInterface
eine Schnittstelle, der diese Adresse zugeordnet sein muss.
Gibt zurück
ein Inet6Address-Objekt, das aus der unformatierten IP-Adresse erstellt wurde.
- Attribute
Ausnahmen
wenn die Adresse eine ungültige Länge aufweist null
oder die Schnittstelle keine numerische Bereichs-ID für den angegebenen Adresstyp aufweist.
Hinweise
Erstellen Sie eine Inet6Address auf die genaue Weise, mit InetAddress#getByAddress(String,byte[])
der Ausnahme, dass die IPv6-scope_id auf den Wert festgelegt ist, der der angegebenen Schnittstelle für den adresstyp addr
entspricht. Der Aufruf schlägt mit einer UnknownHostException fehl, wenn die angegebene Schnittstelle keine numerische scope_id für den angegebenen Adresstyp zugewiesen ist (z. B. link-local oder site-local). Eine Beschreibung der IPv6-Adressbereiche finden Sie hier.
Hinzugefügt in 1.5.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
GetByAddress(String, Byte[], Int32)
Erstellen Sie eine Inet6Address auf die genaue Weise, InetAddress#getByAddress(String,byte[])
außer dass die IPv6-scope_id auf den angegebenen numerischen Wert festgelegt ist.
[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
Parameter
- host
- String
der angegebene Host
- addr
- Byte[]
die unformatierte IP-Adresse in der Bytereihenfolge des Netzwerks
- scope_id
- Int32
die numerische scope_id für die Adresse.
Gibt zurück
ein Inet6Address-Objekt, das aus der unformatierten IP-Adresse erstellt wurde.
- Attribute
Ausnahmen
wenn die Adresse NULL ist oder eine ungültige Länge aufweist.
Hinweise
Erstellen Sie eine Inet6Address auf die genaue Weise, InetAddress#getByAddress(String,byte[])
außer dass die IPv6-scope_id auf den angegebenen numerischen Wert festgelegt ist. Die scope_id wird nicht überprüft, um festzustellen, ob sie einer Schnittstelle im System entspricht. Eine Beschreibung der IPv6-Adressbereiche finden Sie hier.
Hinzugefügt in 1.5.
Java-Dokumentation für java.net.Inet6Address.getByAddress(java.lang.String, byte[], int)
.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.