Class NetworkConfigurationPropertiesBase
- Namespace
- nanoFramework.Tools.Debugger
- Assembly
- nanoFramework.Tools.DebugLibrary.Net.dll
public class NetworkConfigurationPropertiesBase : INotifyPropertyChanged
- Inheritance
-
NetworkConfigurationPropertiesBase
- Implements
-
- Derived
-
- Inherited Members
-
- Extension Methods
-
Constructors
public NetworkConfigurationPropertiesBase()
Properties
public bool AutomaticDNS { get; set; }
Property Value
- bool
public IPAddress IPv4Address { get; set; }
Property Value
- IPAddress
public IPAddress IPv4DNSAddress1 { get; set; }
Property Value
- IPAddress
public IPAddress IPv4DNSAddress2 { get; set; }
Property Value
- IPAddress
public IPAddress IPv4GatewayAddress { get; set; }
Property Value
- IPAddress
public IPAddress IPv4NetMask { get; set; }
Property Value
- IPAddress
public IPAddress IPv6Address { get; set; }
Property Value
- IPAddress
public IPAddress IPv6DNSAddress1 { get; set; }
Property Value
- IPAddress
public IPAddress IPv6DNSAddress2 { get; set; }
Property Value
- IPAddress
public IPAddress IPv6GatewayAddress { get; set; }
Property Value
- IPAddress
public IPAddress IPv6NetMask { get; set; }
Property Value
- IPAddress
public NetworkInterfaceType InterfaceType { get; set; }
Property Value
- NetworkInterfaceType
public byte[] MacAddress { get; set; }
Property Value
- byte[]
public uint? SpecificConfigId { get; set; }
Property Value
- uint?
public AddressMode StartupAddressMode { get; set; }
Property Value
- AddressMode
Methods
protected virtual void OnPropertyChanged(PropertyChangedEventArgs eventArgs)
Parameters
eventArgs
PropertyChangedEventArgs
protected void OnPropertyChanged(string? propertyName = null)
Parameters
propertyName
string
Events
public event PropertyChangedEventHandler? PropertyChanged
Event Type
- PropertyChangedEventHandler