IPGlobalProperties.EndGetUnicastAddresses(IAsyncResult) Metoda
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í.
Ukončí čekající asynchronní požadavek na načtení stabilní tabulky IP adres jednosměrového vysílání v místním počítači.
public:
virtual System::Net::NetworkInformation::UnicastIPAddressInformationCollection ^ EndGetUnicastAddresses(IAsyncResult ^ asyncResult);
public virtual System.Net.NetworkInformation.UnicastIPAddressInformationCollection EndGetUnicastAddresses (IAsyncResult asyncResult);
abstract member EndGetUnicastAddresses : IAsyncResult -> System.Net.NetworkInformation.UnicastIPAddressInformationCollection
override this.EndGetUnicastAddresses : IAsyncResult -> System.Net.NetworkInformation.UnicastIPAddressInformationCollection
Public Overridable Function EndGetUnicastAddresses (asyncResult As IAsyncResult) As UnicastIPAddressInformationCollection
Parametry
- asyncResult
- IAsyncResult
Odkaz IAsyncResult na asynchronní požadavek.
Návraty
Objekt IAsyncResult , který ukládá informace o stavu a všechna uživatelem definovaná data pro tuto asynchronní operaci.
Výjimky
Volání nativní GetAdaptersAddresses
funkce selhalo.
Tato metoda není na platformě implementovaná. Tato metoda používá nativní NotifyStableUnicastIpAddressTable
funkci, která je podporována v systému Windows Vista a novějších verzích.
Volající nemá potřebná Read oprávnění.
Poznámky
Aby bylo možné podporovat odchozí připojení nebo přijímat příchozí připojení v rozhraní Teredo, musí aplikace zajistit, aby rozhraní Teredo bylo připravené k použití. Je to proto, že Teredo může přejít do neaktivního stavu, pokud se nepoužívá po určitou dobu.
Metoda BeginGetUnicastAddresses umožňuje aplikaci asynchronně načíst seznam stabilních IP adres jednosměrového vysílání. Vlastnost IPAddress.IsIPv6Teredo se dá použít k určení, jestli je IP adresa IPv6 Teredo adresa s předponou 2001::/32.
Metoda EndGetUnicastAddresses ukončí čekající asynchronní požadavek na načtení stabilní tabulky IP adres jednosměrového vysílání.
Metoda BeginGetUnicastAddresses také vrací jiné adresy než Teredo a poskytuje pohodlnější způsob, jak získat IP adresy jednosměrového vysílání pro systém než výčet všech System.Net.NetworkInformation.NetworkInterface objektů v místním počítači a dotazování přidružených IP adres.