IPAddress.MapToIPv4 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.
Ordnet das IPAddress Objekt einer IPv4-Adresse zu.
public:
System::Net::IPAddress ^ MapToIPv4();
public System.Net.IPAddress MapToIPv4();
member this.MapToIPv4 : unit -> System.Net.IPAddress
Public Function MapToIPv4 () As IPAddress
Gibt zurück
Gibt IPAddress zurück.
Eine IPv4-Adresse.
Hinweise
Dual-Stack-Sockets erfordern immer IPv6-Adressen. Für die Interaktion mit einer IPv4-Adresse ist die Verwendung des IPv4-zugeordneten IPv6-Adressformats erforderlich. Alle IPv4-Adressen müssen im IPv4-zugeordneten IPv6-Adressformat dargestellt werden, mit dem eine IPv6-Anwendung nur mit einem IPv4-Knoten kommunizieren kann. Mit dem IPv4-zugeordneten IPv6-Adressformat kann die IPv4-Adresse eines IPv4-Knotens als IPv6-Adresse dargestellt werden. Die IPv4-Adresse wird in die 32 Bits der IPv6-Adresse mit niedriger Reihenfolge codiert, und die 96-Bit-Hochreihenfolgen enthalten das feste Präfix 0:0:0:0:0:FFFF. Das IPv4-zugeordnete IPv6-Adressformat wird in RFC 4291 angegeben. Weitere Informationen finden Sie unter www.ietf.org/rfc/rfc4291.txt.
Wenn Sie eine IPv4-Adresse aus dem IPv6-Format in das IPv4-Format konvertieren möchten MapToIPv4 , müssen Sie zuerst sicherstellen, dass Sie über eine IPv4-Adresse verfügen. Anruf IsIPv4MappedToIPv6, der zurückgegeben true wird, wenn die IP-Adresse ursprünglich als IPv6 geschrieben wurde oder false anderweitig. Wenn IsIPv4MappedToIPv6 die Konvertierung zurückgegeben truewird, verwenden Sie MapToIPv4 die Konvertierung.