Namespace Skyline.DataMiner.Core.DataMinerSystem.Common
Classes
- AdvancedElementConfiguration
Represents an element configuration.
- AdvancedServiceConfiguration
Represents a service configuration.
- AgentNotFoundException
The exception that is thrown when an action is performed on a DataMiner Agent that was not found.
- AlarmTemplateNotFoundException
The exception that is thrown when a requested alarm template was not found.
- AutomationScriptCSharpConfiguration
Represents the CSharp code configuration.
- AutomationScriptConfiguration
Represents a script configuration.
- AutomationScriptDummyConfiguration
Represents a script dummy configuration.
- AutomationScriptParamConfiguration
Represents a script parameter configuration.
- ColumnFilter
Filter to be applied on the column when querying a table.
- ColumnReturnFilter
Filter to be applied on the column when querying a table. This filter will limit the returned columns.
- ConnectionInterfaceExtensions
Defines extension methods on the IConnection class.
- ConnectionSettings
Base class for all connection related objects.
- DmsAutomationScriptResult
Defines the result of a script.
- DmsAutomationScriptRunOptions
Defines the options to execute an Automation Script.
- DmsException
The exception that is thrown when an exception occurs in a DataMiner System.
- DmsFactory
Creates instances of the IDms interface.
- DmsObject
Represents the parent for every type of object that can be present on a DataMiner system.
- DmsScheduler
Represents the DataMiner Scheduler component.
- DmsService
Represents a DataMiner service.
- DmsViewEqualityComparer
Defines methods to support the comparison of DataMiner views for equality.
- DmsViewSet
Represents a set of IDmsView items.
- DveElementConfiguration
Represents an element configuration.
- ElementConfiguration
Represents an element configuration.
- ElementConnectionCollection
A collection of IElementConnection objects.
- ElementNotFoundException
The exception that is thrown when performing actions on an element that was not found.
- ElementParamConfiguration
Represents a configuration class for elements that are included in services.
- ElementParamFilterConfiguration
Represents a class for the element parameters included in the service.
- ElementStoppedException
The exception that is thrown when an operation is performed on a stopped element.
- ElementUpdateFailedException
The exception that is thrown when an element failed to update.
- ExtensionsIDmsColumn
Defines extension methods for IDmsColumn<T>.
- ExtensionsIDmsStandaloneParameter
Defines extension methods for IDmsStandaloneParameter<T> .
- HttpConnection
Class representing an HTTP Connection.
- IncorrectDataException
The exception that is thrown when invalid data was provided.
- KeyNotFoundInTableException
The exception that is thrown when a key is not found in a table.
- ParamConfiguration
Represents an abstract configuration class for elements or services that are included in a service.
- ParameterNotFoundException
The exception that is thrown when an action is performed on a DataMiner element parameter that was not found.
- PropertyConfiguration
Represents a property configuration.
- ProtocolNotFoundException
The exception that is thrown when a requested protocol was not found.
- RealConnection
Class representing any non-virtual connection.
- RemotingCommunication
Represents a communication interface implementation using the Skyline.DataMiner.Net.Connection class.
- ScriptNotFoundException
The exception that is thrown when performing actions on a script that was not found.
- SerialConnection
Class representing a Serial Connection.
- ServiceConfiguration
Represents a service configuration.
- ServiceElementState
The state of the element (only included parameters) that is part of the service.
- ServiceNotFoundException
The exception that is thrown when performing actions on an service that was not found.
- ServiceOverflowException
The exception that is thrown when performing actions on an service that has too many elements or services included.
- ServiceParamConfiguration
Represents a configuration class for services that are included in services.
- ServiceParamFilterSettings
Represents a base class for all of the components in a DmsService object.
- ServiceParamSettings
Represents a base class for all of the components in a DmsService object.
- ServiceState
The state of the service retrieved from a SLNetMessage.
- SnmpV1Connection
Class representing an SNMPv1 connection.
- SnmpV2Connection
Class representing an SnmpV2 Connection.
- SnmpV3AuthenticationAlgorithmAdapter
Allows adapting the enum to other library equivalents.
- SnmpV3Connection
Class representing a SNMPv3 class.
- SnmpV3SecurityConfig
Represents the Security settings linked to SNMPv3.
- Tcp
Class representing a TCP connection.
- TemplateNotFoundException
The exception that is thrown when a requested template was not found.
- TrendTemplateNotFoundException
The exception that is thrown when a requested trend template was not found.
- TypeExtensions
Defines extension methods to change a type of an object value.
- Udp
Class representing an UDP connection.
- ViewConfiguration
Represents a view configuration.
- ViewNotFoundException
The exception that is thrown when performing actions on a view that was not found.
- VirtualConnection
Class representing a Virtual connection.
Structs
- DmsAutomationScriptDummyValue
Represents a script dummy value.
- DmsAutomationScriptParamValue
Represents a script parameter value.
- DmsElementId
Represents a system-wide element ID.
- DmsServiceId
Represents a system-wide element ID.
Interfaces
- IAdvancedServiceSettings
DataMiner service advanced settings interface.
- IAdvancedSettings
DataMiner element advanced settings interface.
- IColumnFilter
Filter to be applied on the column when querying a table.
- ICommunication
Defines methods to send messages to a DataMiner System.
- IDma
DataMiner Agent interface.
- IDms
DataMiner System interface.
- IDmsAutomationScript
DataMiner Script Interface.
- IDmsAutomationScriptCSharp
The interface for the executables on scripts.
- IDmsAutomationScriptDummy
The interface for the dummies on scripts.
- IDmsAutomationScriptParameter
The interface for script parameters.
- IDmsColumn
DataMiner table column interface.
- IDmsColumn<T>
DataMiner table column interface of a specific type.
- IDmsConnectionInfo
DataMiner element connection information interface.
- IDmsElement
DataMiner element interface.
- IDmsObject
DataMiner object interface.
- IDmsProtocol
DataMiner protocol interface.
- IDmsScheduler
Represents the DataMiner Scheduler component.
- IDmsSchedulerTask
Represents a Scheduler Task.
- IDmsService
DataMiner service interface.
- IDmsSpectrumAnalyzer
Represents the spectrum analyzer component of an element.
- IDmsSpectrumAnalyzerMeasurementPoints
Represents spectrum analyzer measurement points.
- IDmsSpectrumAnalyzerMonitors
Represents the spectrum analyzer monitors.
- IDmsSpectrumAnalyzerPresets
Represents the spectrum analyzer presets.
- IDmsSpectrumAnalyzerScripts
Represents spectrum analyzer scripts.
- IDmsStandaloneParameter
DataMiner standalone parameter interface.
- IDmsStandaloneParameter<T>
DataMiner standalone parameter interface for a parameter of a specific type.
- IDmsTable
DataMiner table interface.
- IDmsView
DataMiner view interface.
- IDveSettings
DataMiner element DVE settings interface.
- IElementConnection
Represents a connection of a DataMiner element.
- IElementConnectionCollection
A collection of IElementConnection objects Can be casted to an Interface element.Connections.OfType<ISnmpConnection>(). The interfaces that are common: ISnmpConnection, IHttpConnection and ISerialConnection
- IFailoverSettings
DataMiner element failover settings interface.
- IHttpConnection
Represents an HTTP Connection
- IIpBased
Represents a connection using the Internet Protocol (IP).
- IPortConnection
interface IPortConnection for which all Connections will inherit from.
- IPropertyCollection<TProperty, TPropertyDefinition>
Property collection interface.
- IPropertyConfigurationCollection
Property configuration collection interface.
- IPropertyDefinitionCollection<T>
Property definition collection interface.
- IRealConnection
Defines a non-virtual interface.
- IRedundancySettings
DataMiner element redundancy settings interface.
- IReplicationServiceSettings
DataMiner service replication settings interface.
- IReplicationSettings
DataMiner element replication settings interface.
- ISerialConnection
Represents a serial connection.
- IServiceElementState
The interface for a state of an element included in a service.
- IServiceParamConfiguration
DataMiner service configuration interface for included elements or services.
- IServiceParamsSettings
DataMiner service advanced settings interface.
- IServiceState
The service state interface.
- ISnmpConnection
Defines an SNMP connection.
- ISnmpV1Connection
Defines an SNMPv1 Connection
- ISnmpV2Connection
Defines an SNMPv2 Connection.
- ISnmpV3Connection
Defines an SNMPv3 Connection.
- ISnmpV3SecurityConfig
Interface for SnmpV3 Security configurations.
- ITcp
Represents a TCP/IP connection.
- IUdp
Represents a UDP/IP connection.
- IUpdateable
Updateable interface.
- IVirtualConnection
Defines a Virtual Connection
Enums
- AgentState
Specifies the state of the Agent.
- AlarmLevel
The alarm level of an element, parameter or alarm.
- ComparisonOperator
Specifies the state of the element.
- ConfigurationElementState
Specifies the state of the element.
- ConnectionSettings.ConnectionSetting
Enum used to track changes on properties of classes implementing this abstract class.
- ConnectionType
Specifies the connection type.
- DmsSchedulerRepetitionType
Defines the type of scheduler.
- ElementState
Specifies the state of the element.
- FilterType
Specifies the type of the filtering.
- KeyType
Specifies the type of key.
- PropertyType
Specifies the property type.
- ProtocolType
Specifies the protocol type.
- SnmpV3AuthenticationAlgorithm
Specifies the SNMPv3 authentication protocol.
- SnmpV3EncryptionAlgorithm
Specifies the SNMPv3 encryption algorithm.
- SnmpV3SecurityLevelAndProtocol
Specifies the SNMP v3 security level and protocol.