Bagikan melalui


OperationalStatus Enum

Definisi

Menentukan status operasional antarmuka jaringan.

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

Bidang

Nama Nilai Deskripsi
Up 1

Antarmuka jaringan sudah habis; ini dapat mengirimkan paket data.

Down 2

Antarmuka jaringan tidak dapat mengirimkan paket data.

Testing 3

Antarmuka jaringan menjalankan pengujian.

Unknown 4

Status antarmuka jaringan tidak diketahui.

Dormant 5

Antarmuka jaringan tidak dalam kondisi untuk mengirimkan paket data; sedang menunggu peristiwa eksternal.

NotPresent 6

Antarmuka jaringan tidak dapat mengirimkan paket data karena komponen yang hilang, biasanya komponen perangkat keras.

LowerLayerDown 7

Antarmuka jaringan tidak dapat mengirimkan paket data karena berjalan di atas satu atau beberapa antarmuka lainnya, dan setidaknya salah satu antarmuka "lapisan bawah" ini tidak berfungsi.

Contoh

Contoh kode berikut menampilkan ringkasan untuk semua antarmuka di komputer lokal.

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

Keterangan

Enumerasi ini menentukan nilai yang OperationalStatus valid untuk properti .

Berlaku untuk