IPAddress.MapToIPv4 Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee wordt het IPAddress object toegewezen aan een IPv4-adres.
public:
System::Net::IPAddress ^ MapToIPv4();
public System.Net.IPAddress MapToIPv4();
member this.MapToIPv4 : unit -> System.Net.IPAddress
Public Function MapToIPv4 () As IPAddress
Retouren
Retourneert IPAddress.
Een IPv4-adres.
Opmerkingen
Dual-stack sockets vereisen altijd IPv6-adressen. De mogelijkheid om te communiceren met een IPv4-adres vereist het gebruik van de IPv4-adresindeling die is toegewezen aan IPv6. Alle IPv4-adressen moeten worden weergegeven in de IPv4-adresindeling die een IPv6-toepassing in staat stelt om alleen met een IPv4-knooppunt te communiceren. Met de IPv4-adresindeling voor IPv6-adressen kan het IPv4-adres van een IPv4-knooppunt worden weergegeven als een IPv6-adres. Het IPv4-adres wordt gecodeerd in de lage volgorde van 32 bits van het IPv6-adres en de 96 bits met hoge volgorde bevatten het vaste voorvoegsel 0:0:0:0:0:FFFF. De IPv4-adresindeling die is toegewezen aan IPv6 wordt opgegeven in RFC 4291. Zie www.ietf.org/rfc/rfc4291.txtvoor meer informatie.
Als u een IPv4-adres wilt MapToIPv4 converteren van IPv6-indeling naar IPv4-indeling, moet u eerst controleren of u een IPv4-adres hebt. Aanroep IsIPv4MappedToIPv6, die wordt geretourneerd true als het IP-adres oorspronkelijk IPv4 is geschreven als IPv6 of false anderszins. Als IsIPv4MappedToIPv6 het resultaat wordt truegeretourneerd, gebruikt MapToIPv4 u deze om de conversie te maken.