Method Update
Update(string, int, string, int, int, int, bool)
Updates this connection.
public bool Update(string newSourceName, int newSourceInterfaceId, string newDestinationName, int newDestinationDMAId, int newDestinationElementId, int newDestinationInterfaceId, bool updateBothConnections)
Parameters
newSourceName
stringThe new name to apply to this connection on the source.
newSourceInterfaceId
intThe ID of the new source interface.
newDestinationName
stringThe new name to apply to this connection on the destination.
newDestinationDMAId
intThe DataMiner Agent ID of the destination element.
newDestinationElementId
intThe element ID of the destination element.
newDestinationInterfaceId
intThe ID of the destination interface.
updateBothConnections
booltrue
if the connection filter should be updated at both ends of the connection; otherwise,false
.
Returns
- bool
true
if the update succeeded; otherwise,false
.
Update(string, int, string, int, int, int, string, bool)
Updates this connection.
public bool Update(string newSourceName, int newSourceInterfaceId, string newDestinationName, int newDestinationDMAId, int newDestinationElementId, int newDestinationInterfaceId, string newFilter, bool updateBothConnections)
Parameters
newSourceName
stringThe new name to apply to this connection on the source.
newSourceInterfaceId
intThe ID of the new source interface.
newDestinationName
stringThe new name to apply to this connection on the destination.
newDestinationDMAId
intThe DataMiner Agent ID of the destination element.
newDestinationElementId
intThe element ID of the destination element.
newDestinationInterfaceId
intThe ID of the destination interface.
newFilter
stringThe new connection filter.
updateBothConnections
booltrue
if the connection filter should be updated at both ends of the connection; otherwise,false
.
Returns
- bool
true
if the update succeeded; otherwise,false
.
Update(string, int, string, int, int, int, string, bool, out int)
Updates this connection.
public bool Update(string newSourceName, int newSourceInterfaceId, string newDestinationName, int newDestinationDMAId, int newDestinationElementId, int newDestinationInterfaceId, string newFilter, bool updateBothConnections, out int destPK)
Parameters
newSourceName
stringThe new name to apply to this connection on the source.
newSourceInterfaceId
intThe ID of the new source interface.
newDestinationName
stringThe new name to apply to this connection on the destination.
newDestinationDMAId
intThe DataMiner Agent ID of the destination element.
newDestinationElementId
intThe element ID of the destination element.
newDestinationInterfaceId
intThe ID of the destination interface.
newFilter
stringThe new connection filter.
updateBothConnections
booltrue
if the connection filter should be updated at both ends of the connection; otherwise,false
.destPK
intThe ID (primary key) of the destination interface.
Returns
- bool
true
if the update succeeded; otherwise,false
.
Remarks
Feature introduced in DataMiner 8.5.3 (RN 9297).
Update(string, int, string, int, int, int, string, bool, out ConnectivityConnection, int)
Updates this connection.
public bool Update(string newSourceName, int newSourceInterfaceId, string newDestinationName, int newDestinationDMAId, int newDestinationElementId, int newDestinationInterfaceId, string newFilter, bool updateBothConnections, out ConnectivityConnection destConn, int timeoutMs)
Parameters
newSourceName
stringThe new name to apply to this connection on the source.
newSourceInterfaceId
intThe ID of the new source interface.
newDestinationName
stringThe new name to apply to this connection on the destination.
newDestinationDMAId
intThe DataMiner Agent ID of the destination element.
newDestinationElementId
intThe element ID of the destination element.
newDestinationInterfaceId
intThe ID of the destination interface.
newFilter
stringThe new connection filter.
updateBothConnections
booltrue
if the connection filter should be updated at both ends of the connection; otherwise,false
.destConn
ConnectivityConnectionThe connection on the destination.
timeoutMs
intThe update timeout.
Returns
- bool
true
if the update succeeded within the specified timeout; otherwise,false
.
Remarks
In case the connection was not updated within the specified timeout, false
will be returned. However, the message will still be handled by DataMiner.
Feature introduced in DataMiner 8.5.3 (RN 9297).