Aracılığıyla paylaş


OperationalStatus Sabit listesi

Tanım

Ağ arabiriminin işletimsel durumunu belirtir.

public enum class OperationalStatus
public enum OperationalStatus
type OperationalStatus = 
Public Enum OperationalStatus
Devralma
OperationalStatus

Alanlar

Name Değer Description
Up 1

Ağ arabirimi çalışır durumda; veri paketlerini iletebilir.

Down 2

Ağ arabirimi veri paketlerini iletemiyor.

Testing 3

Ağ arabirimi testleri çalıştırıyor.

Unknown 4

Ağ arabirimi durumu bilinmiyor.

Dormant 5

Ağ arabirimi veri paketlerini iletmek için bir koşulda değildir; bir dış olay bekliyor.

NotPresent 6

Ağ arabirimi, genellikle bir donanım bileşeni olan eksik bir bileşen nedeniyle veri paketlerini iletemiyor.

LowerLayerDown 7

Ağ arabirimi veri paketlerini aktaramıyor çünkü bir veya daha fazla arabirim üzerinde çalışıyor ve bu "alt katman" arabirimlerden en az biri çalışmıyor.

Örnekler

Aşağıdaki kod örneği, yerel bilgisayardaki tüm arabirimler için bir özet görüntüler.

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();
}

Açıklamalar

Bu numaralandırma özelliği için OperationalStatus geçerli değerleri tanımlar.

Şunlara uygulanır