Exemple #1
0
 // Attempts to execute fault trigger algorithm and processes errors if they occur.
 private bool ExecuteFaultTriggerAlgorithm(FaultTriggerAlgorithm algorithm, FaultLocationDataSet faultDataSet, string parameters)
 {
     try
     {
         return(algorithm(faultDataSet, parameters));
     }
     catch (Exception ex)
     {
         OnProcessException(new Exception(string.Format("Error executing fault trigger algorithm: {0}", ex.Message), ex));
         return(false);
     }
 }
Exemple #2
0
 private void LoadFaultTriggerAlgorithm(XElement parentElement, out FaultTriggerAlgorithm faultTriggerAlgorithm, out string parameters)
 {
     LoadFaultAlgorithm(parentElement, "faultTrigger", out faultTriggerAlgorithm, out parameters);
 }