Table of Contents

Class ConnectivityInterface

Namespace
Skyline.DataMiner.Scripting
Assembly
SLManagedScripting.dll

Represents a DataMiner Connectivity Framework (DCF) interface.

public class ConnectivityInterface
Inheritance
ConnectivityInterface
Extension Methods

Constructors

ConnectivityInterface()

Initializes a new instance of the ConnectivityInterface class.

Properties

DataMinerId

Gets the DataMiner Agent ID of the element this interface is part of.

DynamicLink

Gets the ID of the table exposing this dynamic interface.

DynamicPK

Gets the key of this dynamic interface.

ElementId

Gets the element ID of the element this interface is part of.

ElementKey

Gets the element key ("DataMiner Agent ID/element ID") of the element this interface is part of.

InterfaceCustomName

Gets the custom name of this interface.

InterfaceId

Gets the interface ID.

InterfaceName

Gets the interface name.

InterfaceParameters

Gets the parameters of this interface.

InterfaceProperties

Gets the properties of this interface.

InterfaceTypeInfo

Gets the interface type.

IsInternal

Gets a value indicating whether this interface is internal.

Methods

AddConnection(ConnectivityInterface, bool)

Adds a connection between this interface and the specified destination interface.

AddConnection(ConnectivityInterface, bool, out ConnectivityConnection, out ConnectivityConnection, int)

Adds a connection between this interface and the specified destination interface.

AddConnection(ConnectivityInterface, bool, out int, out int)

Adds a connection between this interface and the specified destination interface.

AddConnection(ConnectivityInterface, string, bool)

Adds a connection between this interface and the specified destination interface.

AddConnection(ConnectivityInterface, string, bool, out ConnectivityConnection, out ConnectivityConnection, int)

Adds a connection between this interface and the specified destination interface.

AddConnection(ConnectivityInterface, string, bool, out int, out int)

Adds a connection between this interface and the specified destination interface.

AddConnection(string, int, bool)

Adds a connection between this interface and the specified destination interface.

AddConnection(string, int, bool, out ConnectivityConnection, out ConnectivityConnection, int)

Adds a connection between this interface and the specified destination interface.

AddConnection(string, int, bool, out int, out int)

Adds a connection between this interface and the specified destination interface.

AddConnection(string, int, string, bool)

Adds a connection between this interface and the specified destination interface.

AddConnection(string, int, string, bool, out ConnectivityConnection, out ConnectivityConnection, int)

Adds a connection between this interface and the specified destination interface.

AddConnection(string, int, string, bool, out int, out int)

Adds a connection between this interface and the specified destination interface.

AddConnection(string, string, ConnectivityInterface, bool)

Adds a connection between this interface and the specified destination interface.

AddConnection(string, string, ConnectivityInterface, bool, out ConnectivityConnection, out ConnectivityConnection, int)

Adds a connection between this interface and the specified destination interface.

AddConnection(string, string, ConnectivityInterface, bool, out int, out int)

Adds a connection between this interface and the specified destination interface.

AddConnection(string, string, ConnectivityInterface, string, bool)

Adds a connection between this interface and the specified destination interface.

AddConnection(string, string, ConnectivityInterface, string, bool, out ConnectivityConnection, out ConnectivityConnection, int)

Adds a connection between this interface and the specified destination interface.

AddConnection(string, string, ConnectivityInterface, string, bool, out int, out int)

Adds a connection between this interface and the specified destination interface.

AddConnection(string, string, string, int, bool)

Adds a connection between this interface and the specified destination interface.

AddConnection(string, string, string, int, bool, out ConnectivityConnection, out ConnectivityConnection, int)

Adds a connection between this interface and the specified destination interface.

AddConnection(string, string, string, int, bool, out int, out int)

Adds a connection between this interface and the specified destination interface.

AddConnection(string, string, string, int, string, bool)

Adds a connection between this interface and the specified destination interface.

AddConnection(string, string, string, int, string, bool, out ConnectivityConnection, out ConnectivityConnection, int)

Adds a connection between this interface and the specified destination interface.

AddConnection(string, string, string, int, string, bool, out int, out int)

Adds a connection between this interface and the specified destination interface.

AddProperty(ConnectivityInterfaceProperty)

Adds the specified interface property to this interface.

AddProperty(string, string, string, out ConnectivityInterfaceProperty, int)

Adds a property with the specified name, value and type.

AddProperty(string, string, string, out int)

Adds a property with the specified name, value and type.

DeleteConnection(int, bool)

Deletes the connection with the specified ID.

DeleteConnection(string, bool)

Deletes the connection with the specified name.

DeleteProperty(ConnectivityInterfaceProperty)

Deletes the specified interface property.

DeleteProperty(int)

Deletes the interface property with the specified ID.

GetConnectionById(int)

Retrieves the connection with the specified ID.

GetConnectionById(int, int, int)

Retrieves the connection with the specified ID from the specified element.

GetConnectionByName(int, int, string)

Retrieves the connection with the specified ID from the specified element.

GetConnectionByName(string)

Retrieves the connection with the specified name.

GetConnections()

Gets the connections from the element this interface is part of.

GetConnections(string)

Gets the connections from the element this interface is part of using the specified connection filter.

GetConnections(string, int, int, int)

Gets the connections from the specified element using the specified connection filter.

GetPropertyById(int)

Gets the property with the specified ID.

GetPropertyByName(string)

Gets the property with the specified name.

UpdateConnection(int, string, int, string, int, int, int, bool)

Updates the specified connection.

UpdateConnection(int, string, int, string, int, int, int, string, bool)

Updates the specified connection.

UpdateConnection(int, string, int, string, int, int, int, string, bool, out ConnectivityConnection, int)

Updates the specified connection.

UpdateConnection(int, string, int, string, int, int, int, string, bool, out int)

Updates the specified connection.

UpdateConnectionDestination(int, ConnectivityInterface, bool)

Updates the destination of the specified connection.

UpdateConnectionDestination(int, ConnectivityInterface, bool, out ConnectivityConnection, int)

Updates the destination of the specified connection.

UpdateConnectionDestination(int, ConnectivityInterface, bool, out int)

Updates the destination of the specified connection.

UpdateConnectionFilter(int, string, bool)

Updates the connection filter of the specified connection.

UpdateConnectionInterfaces(int, int, int, bool)

Updates the connected interfaces of the specified connection.

UpdateConnectionName(int, string, string, bool)

Updates the name of the connection.

UpdateProperty(ConnectivityInterfaceProperty)

Updates the specified property.

UpdateProperty(int, string, string, string, int)

Updates the specified property with the new property information.