NetSamples.Common.Management
Class NetworkAdapterConfiguration

WMI Network Adapter Configuration

Field Summary
System.Management.ManagementObject configuration
NetSamples.Common.Management.NetworkAdapterConfiguration[] configurations

Constructor Summary
NetworkAdapterConfiguration(System.Management.ManagementObject mgmtobject)
         Constructor

Property Summary
bool ArpAlwaysSourceRoute
         Source routing
bool ArpUseEtherSNAP
         To be supplied
string Caption
         Caption
NetSamples.Common.Management.NetworkAdapterConfiguration[] Configurations
         All configurations
string DatabasePath
         Management database path
bool DeadGWDetectEnabled
         Detect dead gateways ?
string[] DefaultIPGateway
         Default gateway addresses
uint DefaultTOS
         Default TOS
uint DefaultTTL
         Default Time to Live
string Description
         Description
bool DHCPEnabled
         Is DHCP Enabled ?
string DHCPLeaseExpires
         DHCP Lease expiry
string DHCPLeaseObtained
         DHCP Lease obtained date
string DHCPServer
         DHCP Server address
string DNSDomain
         DNS Domain name
string[] DNSDomainSuffixSearchOrder
         DNS Suffix search order
bool DNSEnabledForWINSResolution
         DNS Enabled for WINS
string DNSHostName
         Host name
string[] DNSServerSearchOrder
         DNS Server search order
bool DomainDNSRegistrationEnabled
         DNS Registration enabled ?
uint ForwardBufferMemory
         Forward buffer memory
bool FullDNSRegistrationEnabled
         Full DNS Registration enabled ?
ushort[] GatewayCostMetric
         Gateway costs metrics
byte IGMPLevel
         IGMP level
uint Index
         Index
string[] IPAddress
         IP Addresses
uint IPConnectionMetric
         Connection metric
bool IPEnabled
         Is IP Enabled ?
bool IPFilterSecurityEnabled
         Is IP Filtering enabled ?
bool IPPortSecurityEnabled
         Is port security enabled ?
string[] IPSecPermitIPProtocols
         IPSec
string[] IPSecPermitTCPPorts
         IPSec TCP ports
string[] IPSecPermitUDPPorts
         IPSec UDP ports
string[] IPSubnet
         Subnet
bool IPUseZeroBroadcast
         Use zero broadcast
string IPXAddress
         IPX address
bool IPXEnabled
         Is IPX enabled ?
uint[] IPXFrameType
         IPX Frame Type
uint IPXMediaType
         IPX Media type
string[] IPXNetworkNumber
         IPX Network Number
string IPXVirtualNetNumber
         IPX Virtual network number
object Item[string key]
         Indexer for retrieving property values
uint KeepAliveInterval
         Keep Alive interval
uint KeepAliveTime
         Keep alive time
string MACAddress
         MAC Address
uint MTU
         Max Transfer Unit
uint NumForwardPackets
         Number of forwarded packets
bool PMTUBHDetectEnabled
         MTU Detect enabled ?
bool PMTUDiscoveryEnabled
         MTU Discovery enabled ?
string ServiceName
         Service Name
string SettingID
         Setting ID
uint TcpipNetbiosOptions
         TCP/IP NetBios options
uint TcpMaxConnectRetransmissions
         Max retransmissions
uint TcpMaxDataRetransmissions
         Max retransmissions
uint TcpNumConnections
         Number of connections
bool TcpUseRFC1122UrgentPointer
         To be supplied.
ushort TcpWindowSize
         TPC Window size
bool WINSEnableLMHostsLookup
         Enable LM Hosts lookup ?
string WINSHostLookupFile
         WINS host lookup file
string WINSPrimaryServer
         Primary WINS Server
string WINSScopeID
         WINS Scope ID
string WINSSecondaryServer
         WINS Secondary Server

Methods inherited from class System.Object
Equals, Finalize, GetHashCode, GetType, MemberwiseClone, ToString


Field Detail

configuration

private System.Management.ManagementObject configuration


configurations

private NetSamples.Common.Management.NetworkAdapterConfiguration[] configurations

Constructor Detail

NetworkAdapterConfiguration

internal NetworkAdapterConfiguration(System.Management.ManagementObject mgmtobject)

Constructor

Property Detail

ArpAlwaysSourceRoute

public bool ArpAlwaysSourceRoute

Source routing


ArpUseEtherSNAP

public bool ArpUseEtherSNAP

To be supplied


Caption

public string Caption

Caption


Configurations

public NetSamples.Common.Management.NetworkAdapterConfiguration[] Configurations

All configurations


DatabasePath

public string DatabasePath

Management database path


DeadGWDetectEnabled

public bool DeadGWDetectEnabled

Detect dead gateways ?


DefaultIPGateway

public string[] DefaultIPGateway

Default gateway addresses


DefaultTOS

public uint DefaultTOS

Default TOS


DefaultTTL

public uint DefaultTTL

Default Time to Live


Description

public string Description

Description


DHCPEnabled

public bool DHCPEnabled

Is DHCP Enabled ?


DHCPLeaseExpires

public string DHCPLeaseExpires

DHCP Lease expiry


DHCPLeaseObtained

public string DHCPLeaseObtained

DHCP Lease obtained date


DHCPServer

public string DHCPServer

DHCP Server address


DNSDomain

public string DNSDomain

DNS Domain name


DNSDomainSuffixSearchOrder

public string[] DNSDomainSuffixSearchOrder

DNS Suffix search order


DNSEnabledForWINSResolution

public bool DNSEnabledForWINSResolution

DNS Enabled for WINS


DNSHostName

public string DNSHostName

Host name


DNSServerSearchOrder

public string[] DNSServerSearchOrder

DNS Server search order


DomainDNSRegistrationEnabled

public bool DomainDNSRegistrationEnabled

DNS Registration enabled ?


ForwardBufferMemory

public uint ForwardBufferMemory

Forward buffer memory


FullDNSRegistrationEnabled

public bool FullDNSRegistrationEnabled

Full DNS Registration enabled ?


GatewayCostMetric

public ushort[] GatewayCostMetric

Gateway costs metrics


IGMPLevel

public byte IGMPLevel

IGMP level


Index

public uint Index

Index


IPAddress

public string[] IPAddress

IP Addresses


IPConnectionMetric

public uint IPConnectionMetric

Connection metric


IPEnabled

public bool IPEnabled

Is IP Enabled ?


IPFilterSecurityEnabled

public bool IPFilterSecurityEnabled

Is IP Filtering enabled ?


IPPortSecurityEnabled

public bool IPPortSecurityEnabled

Is port security enabled ?


IPSecPermitIPProtocols

public string[] IPSecPermitIPProtocols

IPSec


IPSecPermitTCPPorts

public string[] IPSecPermitTCPPorts

IPSec TCP ports


IPSecPermitUDPPorts

public string[] IPSecPermitUDPPorts

IPSec UDP ports


IPSubnet

public string[] IPSubnet

Subnet


IPUseZeroBroadcast

public bool IPUseZeroBroadcast

Use zero broadcast


IPXAddress

public string IPXAddress

IPX address


IPXEnabled

public bool IPXEnabled

Is IPX enabled ?


IPXFrameType

public uint[] IPXFrameType

IPX Frame Type


IPXMediaType

public uint IPXMediaType

IPX Media type


IPXNetworkNumber

public string[] IPXNetworkNumber

IPX Network Number


IPXVirtualNetNumber

public string IPXVirtualNetNumber

IPX Virtual network number


Item

public object this[string key]

Indexer for retrieving property values


KeepAliveInterval

public uint KeepAliveInterval

Keep Alive interval


KeepAliveTime

public uint KeepAliveTime

Keep alive time


MACAddress

public string MACAddress

MAC Address


MTU

public uint MTU

Max Transfer Unit


NumForwardPackets

public uint NumForwardPackets

Number of forwarded packets


PMTUBHDetectEnabled

public bool PMTUBHDetectEnabled

MTU Detect enabled ?


PMTUDiscoveryEnabled

public bool PMTUDiscoveryEnabled

MTU Discovery enabled ?


ServiceName

public string ServiceName

Service Name


SettingID

public string SettingID

Setting ID


TcpipNetbiosOptions

public uint TcpipNetbiosOptions

TCP/IP NetBios options


TcpMaxConnectRetransmissions

public uint TcpMaxConnectRetransmissions

Max retransmissions


TcpMaxDataRetransmissions

public uint TcpMaxDataRetransmissions

Max retransmissions


TcpNumConnections

public uint TcpNumConnections

Number of connections


TcpUseRFC1122UrgentPointer

public bool TcpUseRFC1122UrgentPointer

To be supplied.


TcpWindowSize

public ushort TcpWindowSize

TPC Window size


WINSEnableLMHostsLookup

public bool WINSEnableLMHostsLookup

Enable LM Hosts lookup ?


WINSHostLookupFile

public string WINSHostLookupFile

WINS host lookup file


WINSPrimaryServer

public string WINSPrimaryServer

Primary WINS Server


WINSScopeID

public string WINSScopeID

WINS Scope ID


WINSSecondaryServer

public string WINSSecondaryServer

WINS Secondary Server