IPAddress.IsIPv4MappedToIPv6 Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera, czy adres IP jest adresem IPv4 mapowanym na adres IPv6.
public:
property bool IsIPv4MappedToIPv6 { bool get(); };
public bool IsIPv4MappedToIPv6 { get; }
member this.IsIPv4MappedToIPv6 : bool
Public ReadOnly Property IsIPv4MappedToIPv6 As Boolean
Wartość właściwości
Zwraca wartość Boolean.
true
jeśli adres IP jest adres IPv4 mapowany IPv6; w przeciwnym razie , false
.
Uwagi
Gniazda podwójnego stosu zawsze wymagają adresów IPv6. Możliwość interakcji z adresem IPv4 wymaga użycia formatu adresu IPv4 mapowanego IPv6. Wszystkie adresy IPv4 muszą być reprezentowane w formacie adresu IPv4 mapowanego IPv6, który umożliwia aplikacji tylko protokół IPv6 komunikowanie się z węzłem IPv4. Format adresu IPv4 mapowanego IPv6 umożliwia reprezentowanie adresu IPv4 węzła IPv4 jako adresu IPv6. Adres IPv4 jest zakodowany w niskiej kolejności 32 bitów adresu IPv6, a wysokiej kolejności 96 bitów posiadają stały prefiks 0:0:0:0:0:0:FFFF. Format adresu IPv4 mapowany za pomocą protokołu IPv6 jest określony w specyfikacji RFC 4291. Aby uzyskać więcej informacji, zobacz www.ietf.org/rfc/rfc4291.txt.