IPAddress.ScopeId Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví identifikátor oboru adresy IPv6.
public:
property long ScopeId { long get(); void set(long value); };
public long ScopeId { get; set; }
member this.ScopeId : int64 with get, set
Public Property ScopeId As Long
Hodnota vlastnosti
Dlouhé celé číslo, které určuje rozsah adresy.
Výjimky
AddressFamily
=
InterNetwork.
Identifikátor oboru je < 0.
nebo
Identifikátor oboru je > 0x00000000FFFFFFFF
Příklady
// Display the type of address family supported by the server. If the
// server is IPv6-enabled this value is: InterNetworkV6. If the server
// is also IPv4-enabled there will be an additional value of InterNetwork.
Console.WriteLine("AddressFamily: " + curAdd.AddressFamily.ToString());
// Display the ScopeId property in case of IPV6 addresses.
if(curAdd.AddressFamily.ToString() == ProtocolFamily.InterNetworkV6.ToString())
Console.WriteLine("Scope Id: " + curAdd.ScopeId.ToString());
' Display the type of address family supported by the server. If the
' server is IPv6-enabled this value is: InterNetworkV6. If the server
' is also IPv4-enabled there will be an additional value of InterNetwork.
Console.WriteLine(("AddressFamily: " + curAdd.AddressFamily.ToString()))
' Display the ScopeId property in case of IPV6 addresses.
If curAdd.AddressFamily.ToString() = ProtocolFamily.InterNetworkV6.ToString() Then
Console.WriteLine(("Scope Id: " + curAdd.ScopeId.ToString()))
End If
Poznámky
ScopeId Význam změn v závislosti na kontextu, ve kterém se používá.
- Místní adresa odkazu. Na hostiteli s více rozhraními připojenými k samostatným propojením je možné přiřadit stejnou adresu link-local k více rozhraním. K odstranění této nejednoznačnosti slouží identifikátor oboru k určení rozhraní, přes které se zprávy vyměňují.
Note
Místní adresy propojení identifikované předponou formátu (FP) FE80 používají uzly při komunikaci se sousedními uzly na stejném odkazu.
- Místní adresy webu. Hostitel může být připojený k více lokalitám. V tomto případě se k označení konkrétní lokality pro komunikaci používá identifikátor oboru.
Note
Při komunikaci na privátních intranetech používají uzly místní adresy identifikované předponou formátu (FP) FEC0.
Zápis, který se používá k zadání ScopeId adresy, je Address%ScopeId. Například FE80::5EFE:192.168.41.30%2.