NetworkInterface.OperationalStatus Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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 .