public void LoadFrom(Section section) { Verify.Argument.IsNotNull(section, "section"); bool changed = false; var order = section.GetValue("Order", RevisionQueryOrder.DateOrder); if (_order != order) { _order = order; changed = true; } var maxCount = section.GetValue("MaxCount", 0); if (_maxCount != maxCount) { _maxCount = maxCount; changed = true; } var skip = section.GetValue("Skip", 0); if (_skip != skip) { _skip = skip; changed = true; } if (changed) { Changed.Raise(this); } }
public LogOptions() { _order = RevisionQueryOrder.DateOrder; _filter = LogReferenceFilter.All; _allowedReferences = new HashSet<Reference>(); _skip = 0; _maxCount = 500; }
public LogOptions() { _order = RevisionQueryOrder.DateOrder; _filter = LogReferenceFilter.All; _allowedReferences = new HashSet <Reference>(); _skip = 0; _maxCount = 500; }
public void Reset() { _filter = LogReferenceFilter.All; _order = RevisionQueryOrder.Default; _allowedReferences.Clear(); _filter = LogReferenceFilter.All; _maxCount = 0; _skip = 0; Changed.Raise(this); }
public void Reset() { _filter = LogReferenceFilter.All; _order = RevisionQueryOrder.Default; _allowedReferences.Clear(); _filter = LogReferenceFilter.All; _maxCount = 0; _skip = 0; Changed?.Invoke(this, EventArgs.Empty); }
public void Reset() { _filter = LogReferenceFilter.All; _order = RevisionQueryOrder.Default; _allowedReferences.Clear(); _filter = LogReferenceFilter.All; _maxCount = 0; _skip = 0; Changed.Raise(this); }
public void LoadFrom(Section section) { Verify.Argument.IsNotNull(section, "section"); bool changed = false; var order = section.GetValue("Order", RevisionQueryOrder.DateOrder); if(_order != order) { _order = order; changed = true; } var maxCount = section.GetValue("MaxCount", 0); if(_maxCount != maxCount) { _maxCount = maxCount; changed = true; } var skip = section.GetValue("Skip", 0); if(_skip != skip) { _skip = skip; changed = true; } if(changed) Changed.Raise(this); }