Aracılığıyla paylaş


IPGlobalProperties.EndGetUnicastAddresses(IAsyncResult) Yöntem

Tanım

Yerel bilgisayardaki kararlı tek noktaya yayın IP adresi tablosunu almak için bekleyen zaman uyumsuz isteği sonlandırır.

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

Parametreler

asyncResult
IAsyncResult

IAsyncResult Zaman uyumsuz isteğe başvuran bir.

Döndürülenler

IAsyncResult Bu zaman uyumsuz işlem için durum bilgilerini ve kullanıcı tanımlı verileri depolayan bir.

Özel durumlar

Yerel GetAdaptersAddresses işleve yapılan çağrı başarısız oldu.

Bu yöntem platformda uygulanmaz. Bu yöntem, Windows Vista ve sonraki sürümlerde desteklenen yerel NotifyStableUnicastIpAddressTable işlevi kullanır.

Çağıranın gerekli Read izni yok.

Açıklamalar

Giden bağlantıları desteklemek veya bir Teredo arabiriminde gelen bağlantıları kabul etmek için, uygulamaların Teredo arabiriminin çalışır durumda ve kullanıma hazır olduğundan emin olması gerekir. Bunun nedeni Teredo'nun bir süre kullanılmadığında uyku moduna geçebiliyor olmasıdır.

yöntemi, BeginGetUnicastAddresses bir uygulamanın kararlı tek noktaya yayın IP adreslerinin listesini zaman uyumsuz olarak almasına olanak tanır. özelliği, IP adresinin IPAddress.IsIPv6Teredo 2001::/32 ön ekine sahip bir IPv6 Teredo adresi olup olmadığını belirlemek için kullanılabilir.

yöntemi, EndGetUnicastAddresses kararlı tek noktaya yayın IP adresi tablosunu almak için bekleyen zaman uyumsuz isteği sonlandırır.

BeginGetUnicastAddresses Yöntemi ayrıca Teredo olmayan adresleri döndürür ve bir sistem için tek noktaya yayın IP adreslerini almak için yerel bilgisayardaki tüm System.Net.NetworkInformation.NetworkInterface nesneleri listelemekten ve ilişkili IP adreslerini sorgulamaktan daha kolay bir yol sağlar.

Şunlara uygulanır

Ayrıca bkz.