TestimoX

API Reference

Class

NetworkAdapterInfo

Namespace ComputerX.Network
Assembly ComputerX
Modifiers sealed

Detailed network adapter info (name, description, MAC, IPv4/IPv6, DNS, etc.).

Inheritance

  • Object
  • NetworkAdapterInfo

Constructors

Properties

public String Name { get; set; } #
Display(Order = 0)

Adapter friendly name.

public String Description { get; set; } #
Browsable(false)

Adapter description from the driver.

public String MacAddress { get; set; } #
Display(Name = "MAC", Order = 1)

MAC address.

public Nullable<Int64> LinkSpeed { get; set; } #
Display(Name = "Speed", Order = 2)

Link speed in bits per second.

public Nullable<Int32> NetConnectionStatusCode { get; set; } #
Browsable(false)

Raw NetConnectionStatus code (when available).

public List<String> IpAddresses { get; set; } #
Display(Name = "IPs", Order = 3)

IP addresses assigned to the adapter.

public List<String> DnsServers { get; set; } #
Display(Name = "DNS Servers", Order = 4)

DNS server addresses.

public List<String> SearchSuffixes { get; set; } #
Display(Name = "Suffixes", Order = 5)

DNS search suffix list.