Method MergeAlarmTemplateRowsOnServer
- Namespace
- Skyline.DataMiner.Net.AlarmTemplateHelper
- Assembly
- SLNetTypes.dll
MergeAlarmTemplateRowsOnServer(AlarmTemplateID, List<AlarmTemplateRow>)
Merges the specified rows with the specified template.
public void MergeAlarmTemplateRowsOnServer(AlarmTemplateID alarmTemplateID, List<AlarmTemplateRow> alarmTemplateRows)
Parameters
alarmTemplateID
AlarmTemplateIDThe ID of the alarm template.
alarmTemplateRows
List<AlarmTemplateRow>The rows to merge.
Exceptions
- RetrievingAlarmTemplateFromServerException
The AlarmTemplate could not be retrieved from the server.
- ConditionMergeException
A condition used in a merge call has the same name as an existing condition with a different content.
- ConditionDoesNotExistException
The condition specified in the AlarmTemplateRow could not be found in the alarm template.
- DataMinerException
A row could not be found when merging.
- InvalidAlarmTemplateRowException
The provided AlarmTemplateRow contains data that does not match with the ID in it.
- ArgumentNullException
alarmTemplateID
oralarmTemplateRows
is null.