public void Flush() { this.CheckDisposed(null); this.CoreObjectUpdate(); PersistablePropertyBag persistablePropertyBag = CoreObject.GetPersistablePropertyBag(this.ParentCollection.ContainerItem); if (!persistablePropertyBag.Context.IsValidationDisabled) { ValidationContext context = new ValidationContext(this.Session); Validation.Validate(this, context); } this.PropertyBag.FlushChanges(); }
private void ValidateStoreObject() { ValidationContext context = new ValidationContext(base.Session); Validation.Validate(this, context); }
internal void Validate(ValidationContext context) { this.CheckDisposed(null); Validation.Validate(this, context); }
protected void ValidateCoreObject() { ValidationContext context = new ValidationContext(this.Session); Validation.Validate(this, context); }