NetworkInterface.OperationalStatus Propriété

Définition

Obtient l’état opérationnel actuel de la connexion réseau.

public:
 abstract property System::Net::NetworkInformation::OperationalStatus OperationalStatus { System::Net::NetworkInformation::OperationalStatus get(); };
public:
 virtual property System::Net::NetworkInformation::OperationalStatus OperationalStatus { System::Net::NetworkInformation::OperationalStatus get(); };
public abstract System.Net.NetworkInformation.OperationalStatus OperationalStatus { get; }
public virtual System.Net.NetworkInformation.OperationalStatus OperationalStatus { get; }
member this.OperationalStatus : System.Net.NetworkInformation.OperationalStatus
Public MustOverride ReadOnly Property OperationalStatus As OperationalStatus
Public Overridable ReadOnly Property OperationalStatus As OperationalStatus

Valeur de propriété

Une des OperationalStatus valeurs.

Exemples

L’exemple de code suivant affiche un résumé pour toutes les interfaces sur l’ordinateur local.

public static void ShowInterfaceSummary()
{

    NetworkInterface[] interfaces = NetworkInterface.GetAllNetworkInterfaces();
    foreach (NetworkInterface adapter in interfaces)
    {
        Console.WriteLine ("Name: {0}", adapter.Name);
        Console.WriteLine(adapter.Description);
        Console.WriteLine(String.Empty.PadLeft(adapter.Description.Length,'='));
        Console.WriteLine("  Interface type .......................... : {0}", adapter.NetworkInterfaceType);
        Console.WriteLine("  Operational status ...................... : {0}",
            adapter.OperationalStatus);
        string versions ="";

        // Create a display string for the supported IP versions.
        if (adapter.Supports(NetworkInterfaceComponent.IPv4))
        {
             versions = "IPv4";
         }
        if (adapter.Supports(NetworkInterfaceComponent.IPv6))
        {
            if (versions.Length > 0)
            {
                versions += " ";
             }
            versions += "IPv6";
        }
        Console.WriteLine("  IP version .............................. : {0}", versions);
        Console.WriteLine();
    }
    Console.WriteLine();
}

Remarques

Les valeurs d’état opérationnel sont décrites en détail dans la documentation d’énumération OperationalStatus .

S’applique à