Sdílet prostřednictvím


IPGlobalProperties.EndGetUnicastAddresses(IAsyncResult) Metoda

Definice

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.

Platí pro

Viz také