NetworkChange.NetworkAvailabilityChanged 事件

定義

當網路的可用性變更時發生。

C#
[System.Runtime.Versioning.UnsupportedOSPlatform("illumos")]
[System.Runtime.Versioning.UnsupportedOSPlatform("solaris")]
public static event System.Net.NetworkInformation.NetworkAvailabilityChangedEventHandler? NetworkAvailabilityChanged;
C#
public static event System.Net.NetworkInformation.NetworkAvailabilityChangedEventHandler? NetworkAvailabilityChanged;
C#
public static event System.Net.NetworkInformation.NetworkAvailabilityChangedEventHandler NetworkAvailabilityChanged;

事件類型

屬性

備註

當網路的可用性變更時,類別 NetworkChangeNetworkAvailabilityChanged 引發事件。 當至少有一個網路介面標示為「向上」且不是通道或回送介面時,即可使用網路。

若要讓 NetworkChange 物件在事件發生時 NetworkAvailabilityChanged 呼叫事件處理方法,您必須將方法與 NetworkAvailabilityChangedEventHandler 委派產生關聯,並將此委派新增至此事件。

適用於

產品 版本
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1