Table of Contents

Class Interface

Namespace
Skyline.DataMiner.Automation
Assembly
SLManagedAutomation.dll

Represents a DataMiner Connectivity Framework (DCF) interface.

public class Interface
Inheritance
Interface
Extension Methods

Properties

CustomName

Gets the custom name of this interface.

DmaId

Gets the ID of the DataMiner Agent on which the element resides.

EId

Gets the ID of the element this interface belongs to.

InterfaceId

Gets the ID of this interface.

IsInternal

Gets a value indicating whether this interface is internal.

Name

Gets the name of this interface.

Type

Gets the type of this interface: in, out or inout.

Methods

GetNext(string)

Returns the DCF interface to which this interface is connected.

GetNext(string, Interface)

Returns the DCF interface to which the specified interface is connected, making sure that the same interface is not retrieved twice, especially when performing a sequence of multiple GetNext calls.

GetNexts(string)

Returns all DCF interfaces connected to the current interface. This is especially useful in cases where a connection splits up into multiple internal connections.

GetNexts(string, Interface)

Returns all DCF interfaces connected to the current interface, passing along the previous interface. This can be useful in case of star topology setups where all interfaces are connected to one interface defined from source to destination, or vice versa.

GetPropertyValue(string)

Gets the value of a property by providing the property name.

HasProperty(string)

Determines whether a property with the specified name exists.

SetPropertyValue(string, string)

Sets the value of a property.