Miner.Responder.Shared Assembly > Miner.Responder.Shared Namespace : SubmitRuleException Class |
'Declaration <SerializableAttribute()> Public Class SubmitRuleException Inherits Miner.Data.Access.RuleException
'Usage Dim instance As SubmitRuleException
[Serializable()] public class SubmitRuleException : Miner.Data.Access.RuleException
Submit rule processing against a DataSet was originally setup so that any exception that was thrown would terminate the processing loop and return the error to the calling application. The problem with this approach is that it is too easy to write a rule with an insignificant bug (such as improper handling of deleted rows) that can leave the database in an incorrect state. This is particularly true since we do not currently support compensating transactions.
System.Object
System.Exception
Miner.Data.Access.RuleException
Miner.Responder.Shared.SubmitRuleException
Miner.Responder.Shared.Exceptions.IncidentNotFound
Miner.Responder.Shared.Exceptions.OperationCanNotBeinthePast
Miner.Responder.Shared.Exceptions.OperationNotAllowedException
Target Platforms: Windows XP SP3 (32-bit and 64-bit), Windows 7 (32-bit and 64-bit)
Not all Operating Systems are supported on all products. Visit the ArcFM Solution Supported Versions page for full details.