/// <summary> /// Initializes a new instance of the <see cref="SanteDB.DisconnectedClient.Exceptions.LocalPersistenceException"/> class. /// </summary> /// <param name="operation">Operation.</param> /// <param name="data">Data.</param> /// <param name="causedBy">Caused by.</param> public LocalPersistenceException(SynchronizationOperationType operation, object data, Exception causedBy) : base(null, causedBy) { this.DataObject = data; this.Operation = operation; }
// Data object /// <summary> /// Initializes a new instance of the <see cref="SanteDB.DisconnectedClient.Exceptions.LocalPersistenceException"/> class. /// </summary> /// <param name="operation">Operation.</param> /// <param name="data">Data.</param> public LocalPersistenceException(SynchronizationOperationType operation, object data) : this(operation, data, null) { }