Exemplo n.º 1
0
        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();
        }
Exemplo n.º 2
0
        private void ValidateStoreObject()
        {
            ValidationContext context = new ValidationContext(base.Session);

            Validation.Validate(this, context);
        }
Exemplo n.º 3
0
 internal void Validate(ValidationContext context)
 {
     this.CheckDisposed(null);
     Validation.Validate(this, context);
 }
Exemplo n.º 4
0
        protected void ValidateCoreObject()
        {
            ValidationContext context = new ValidationContext(this.Session);

            Validation.Validate(this, context);
        }