Table of Contents

Class NetworkSwitch

Namespace
CENTREL.XIA.Configuration.Types
Assembly
CENTREL.XIA.Configuration.Types.dll

Represents a network switch.

[SupportsLocations]
[SupportsClientScan]
[SupportsSupportProvisions]
public class NetworkSwitch : NetworkingDevice
Inheritance
NetworkSwitch
Inherited Members

Constructors

NetworkSwitch()

Initializes a new instance of the CENTREL.XIA.Configuration.Types.NetworkSwitch class.

public NetworkSwitch()

Properties

CommandOutputs

Gets or sets the command outputs for the network switch.

public NetworkSwitchCommandOutputs CommandOutputs { get; set; }

Property Value

NetworkSwitchCommandOutputs

ConnectedDevices

Gets or sets the devices connected to the network switch.

public NetworkingDeviceConnectedDevices ConnectedDevices { get; set; }

Property Value

NetworkingDeviceConnectedDevices

General

Gets or sets the general information about a network switch.

public NetworkSwitchGeneral General { get; set; }

Property Value

NetworkSwitchGeneral

Vlans

Gets or sets the VLANs configured for the switch.

public NetworkSwitchVlans Vlans { get; set; }

Property Value

NetworkSwitchVlans

Methods

Clone()

Creates a clone of this CENTREL.XIA.Configuration.Types.NetworkSwitch.

public NetworkSwitch Clone()

Returns

NetworkSwitch

A clone of this CENTREL.XIA.Configuration.Types.NetworkSwitch.

FromXml(string)

Returns a CENTREL.XIA.Configuration.Types.NetworkSwitch object from the specified XML data.

public static NetworkSwitch FromXml(string xml)

Parameters

xml string

The XML representation of the network switch.

Returns

NetworkSwitch

A CENTREL.XIA.Configuration.Types.NetworkSwitch object.