示例#1
0
        public SetValue(
            XElement element,
            CommonProperties commonProperties,
            BindingProperties bindingProperties,
            SetValueProperties setValueProperties,
            Extension <EvaluationContextResolver> context)
            : base(element)
        {
            Contract.Requires <ArgumentNullException>(element != null);
            Contract.Requires <ArgumentNullException>(commonProperties != null);
            Contract.Requires <ArgumentNullException>(bindingProperties != null);
            Contract.Requires <ArgumentNullException>(setValueProperties != null);
            Contract.Requires <ArgumentNullException>(context != null);

            this.commonProperties   = commonProperties;
            this.bindingProperties  = bindingProperties;
            this.setValueProperties = setValueProperties;
            this.context            = context;
        }
示例#2
0
文件: Insert.cs 项目: nxkit/nxkit
        public Insert(
            XElement element,
            CommonProperties commonProperties,
            BindingProperties bindingProperties,
            InsertProperties insertProperties,
            Extension<EvaluationContextResolver> context)
            : base(element)
        {
            Contract.Requires<ArgumentNullException>(element != null);
            Contract.Requires<ArgumentNullException>(commonProperties != null);
            Contract.Requires<ArgumentNullException>(bindingProperties != null);
            Contract.Requires<ArgumentNullException>(insertProperties != null);
            Contract.Requires<ArgumentNullException>(context != null);

            this.commonProperties = commonProperties;
            this.bindingProperties = bindingProperties;
            this.insertProperties = insertProperties;
            this.context = context;
        }
示例#3
0
文件: Insert.cs 项目: tvoyle/nxkit
        public Insert(
            XElement element,
            CommonProperties commonProperties,
            BindingProperties bindingProperties,
            InsertProperties insertProperties,
            Extension <EvaluationContextResolver> context)
            : base(element)
        {
            Contract.Requires <ArgumentNullException>(element != null);
            Contract.Requires <ArgumentNullException>(commonProperties != null);
            Contract.Requires <ArgumentNullException>(bindingProperties != null);
            Contract.Requires <ArgumentNullException>(insertProperties != null);
            Contract.Requires <ArgumentNullException>(context != null);

            this.commonProperties  = commonProperties;
            this.bindingProperties = bindingProperties;
            this.insertProperties  = insertProperties;
            this.context           = context;
        }
示例#4
0
文件: Delete.cs 项目: nxkit/nxkit
        public Delete(
            XElement element,
            CommonProperties commonProperties,
            BindingProperties bindingProperties,
            DeleteProperties deleteProperties,
            Extension<EvaluationContextResolver> resolver)
            : base(element)
        {
            Contract.Requires<ArgumentNullException>(element != null);
            Contract.Requires<ArgumentNullException>(commonProperties != null);
            Contract.Requires<ArgumentNullException>(bindingProperties != null);
            Contract.Requires<ArgumentNullException>(deleteProperties != null);
            Contract.Requires<ArgumentNullException>(resolver != null);

            this.commonProperties = commonProperties;
            this.bindingProperties = bindingProperties;
            this.deleteProperties = deleteProperties;
            this.resolver = resolver;
        }
示例#5
0
        public Delete(
            XElement element,
            CommonProperties commonProperties,
            BindingProperties bindingProperties,
            DeleteProperties deleteProperties,
            Extension <EvaluationContextResolver> resolver)
            : base(element)
        {
            Contract.Requires <ArgumentNullException>(element != null);
            Contract.Requires <ArgumentNullException>(commonProperties != null);
            Contract.Requires <ArgumentNullException>(bindingProperties != null);
            Contract.Requires <ArgumentNullException>(deleteProperties != null);
            Contract.Requires <ArgumentNullException>(resolver != null);

            this.commonProperties  = commonProperties;
            this.bindingProperties = bindingProperties;
            this.deleteProperties  = deleteProperties;
            this.resolver          = resolver;
        }
示例#6
0
文件: SetValue.cs 项目: nxkit/nxkit
        public SetValue(
            XElement element,
            CommonProperties commonProperties,
            BindingProperties bindingProperties,
            SetValueProperties setValueProperties,
            Extension<EvaluationContextResolver> context)
            : base(element)
        {
            Contract.Requires<ArgumentNullException>(element != null);
            Contract.Requires<ArgumentNullException>(commonProperties != null);
            Contract.Requires<ArgumentNullException>(bindingProperties != null);
            Contract.Requires<ArgumentNullException>(setValueProperties != null);
            Contract.Requires<ArgumentNullException>(context != null);

            this.commonProperties = commonProperties;
            this.bindingProperties = bindingProperties;
            this.setValueProperties = setValueProperties;
            this.context = context;
        }