Esempio n. 1
0
 public override int GetHashCode()
 {
     unchecked
     {
         return((FieldId.GetHashCode() * 397) ^ (ItemVersionUri != null ? ItemVersionUri.GetHashCode() : 0));
     }
 }
Esempio n. 2
0
        public FieldUri([NotNull] ItemVersionUri itemVersionUri, [NotNull] FieldId fieldId)
        {
            Assert.ArgumentNotNull(itemVersionUri, nameof(itemVersionUri));
            Assert.ArgumentNotNull(fieldId, nameof(fieldId));

            ItemVersionUri = itemVersionUri;
            FieldId        = fieldId;
        }
Esempio n. 3
0
        public static void Edit([NotNull] ItemUri itemUri, [NotNull] FieldId fieldId, [NotNull] string value)
        {
            Assert.ArgumentNotNull(itemUri, nameof(itemUri));
            Assert.ArgumentNotNull(fieldId, nameof(fieldId));
            Assert.ArgumentNotNull(value, nameof(value));

            var fieldValues = new List <Tuple <FieldId, string> >
            {
                new Tuple <FieldId, string>(fieldId, value)
            };

            Edit(itemUri, fieldValues);
        }
Esempio n. 4
0
        public bool Equals([CanBeNull] FieldId other)
        {
            if (ReferenceEquals(null, other))
            {
                return(false);
            }

            if (ReferenceEquals(this, other))
            {
                return(true);
            }

            return(other._fieldId.Equals(_fieldId));
        }