internal CamlComplexOperator(
     CamlOperatorType operatorType,
     string fieldName,
     CamlFieldType fieldType,
     object value)
     : this(operatorType, fieldName, fieldType, value, null)
 {
 }
        internal CamlComplexOperator(
            CamlOperatorType operatorType,
            string fieldName,
            CamlFieldType fieldType,
            object value,
            params KeyValuePair <string, string>[] otherAttributes)
            : base(operatorType, fieldName)
        {
            FieldType = fieldType;
            Value     = value;

            if (otherAttributes != null)
            {
                foreach (var pair in otherAttributes)
                {
                    this.otherAttributes.Add(pair.Key, pair.Value);
                }
            }
        }
Exemple #3
0
 protected internal CamlOperator(CamlOperatorType operatorType, string fieldName)
 {
     OperatorType = operatorType;
     FieldName    = fieldName;
 }
Exemple #4
0
 internal CamlSimpleOperator(CamlOperatorType operatorType, string fieldName)
     : base(operatorType, fieldName)
 {
 }