NetworkInterface.OperationalStatus Propiedad

Definición

Obtiene el estado operativo actual de la conexión de red.

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

Valor de propiedad

Uno de los OperationalStatus valores.

Ejemplos

En el ejemplo de código siguiente se muestra un resumen de todas las interfaces del equipo 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();
}

Comentarios

Los valores de estado operativo se describen en detalle en la OperationalStatus documentación de enumeración.

Se aplica a