NETSetupDnsServer

public class NETSetupDnsServer : Server, IDomainNameServiceServer

1. Constructors

1.1. NETSetupDnsServer(SystemManagement.Contracts.Names.MachineName, SystemManagement.Contracts.Elements.OperatingSystem, SystemManagement.Contracts.Elements.SerialNumber, SystemManagement.Contracts.Elements.IP, IKeyedCollection<Port, NetworkPort>?)

public NETSetupDnsServer(SystemManagement.Contracts.Names.MachineName name, SystemManagement.Contracts.Elements.OperatingSystem operatingSystem, SystemManagement.Contracts.Elements.SerialNumber serialNumber, SystemManagement.Contracts.Elements.IP ip, IKeyedCollection<Port, NetworkPort>? servedPorts = null)
Table 1. Parameters
Name Type Description

name

SystemManagement.Contracts.Names.MachineName

operatingSystem

SystemManagement.Contracts.Elements.OperatingSystem

serialNumber

SystemManagement.Contracts.Elements.SerialNumber

ip

SystemManagement.Contracts.Elements.IP

servedPorts

IKeyedCollection<Port, NetworkPort>?

1.2. NETSetupDnsServer(SystemManagement.Contracts.Names.MachineName, SystemManagement.Contracts.Elements.OperatingSystem, SystemManagement.Contracts.Elements.SerialNumber, SystemManagement.Contracts.Elements.IP, IKeyedCollection<SoftwareName, Software>, IKeyedCollection<Username, User>, IKeyedCollection<Port, NetworkPort>)

public NETSetupDnsServer(SystemManagement.Contracts.Names.MachineName name, SystemManagement.Contracts.Elements.OperatingSystem operatingSystem, SystemManagement.Contracts.Elements.SerialNumber serialNumber, SystemManagement.Contracts.Elements.IP ip, IKeyedCollection<SoftwareName, Software> softwareList, IKeyedCollection<Username, User> users, IKeyedCollection<Port, NetworkPort> servedPorts)
Table 2. Parameters
Name Type Description

name

SystemManagement.Contracts.Names.MachineName

operatingSystem

SystemManagement.Contracts.Elements.OperatingSystem

serialNumber

SystemManagement.Contracts.Elements.SerialNumber

ip

SystemManagement.Contracts.Elements.IP

softwareList

IKeyedCollection<SoftwareName, Software>

users

IKeyedCollection<Username, User>

servedPorts

IKeyedCollection<Port, NetworkPort>

1.3. NETSetupDnsServer(SystemManagement.Contracts.Names.MachineName, SystemManagement.Contracts.Elements.OperatingSystem, SystemManagement.Contracts.Elements.SerialNumber, SystemManagement.Contracts.Elements.IP, NamedItemKeyedCollection<SoftwareName, Software>, NamedItemKeyedCollection<Username, User>, NamedItemKeyedCollection<Port, NetworkPort>)

[JsonConstructor]
public NETSetupDnsServer(SystemManagement.Contracts.Names.MachineName name, SystemManagement.Contracts.Elements.OperatingSystem operatingSystem, SystemManagement.Contracts.Elements.SerialNumber serialNumber, SystemManagement.Contracts.Elements.IP ip, NamedItemKeyedCollection<SoftwareName, Software> softwareList, NamedItemKeyedCollection<Username, User> users, NamedItemKeyedCollection<Port, NetworkPort> servedPorts)
Table 3. Parameters
Name Type Description

name

SystemManagement.Contracts.Names.MachineName

operatingSystem

SystemManagement.Contracts.Elements.OperatingSystem

serialNumber

SystemManagement.Contracts.Elements.SerialNumber

ip

SystemManagement.Contracts.Elements.IP

softwareList

NamedItemKeyedCollection<SoftwareName, Software>

users

NamedItemKeyedCollection<Username, User>

servedPorts

NamedItemKeyedCollection<Port, NetworkPort>