public override int GetHashCode() { unchecked { return((FieldId.GetHashCode() * 397) ^ (ItemVersionUri != null ? ItemVersionUri.GetHashCode() : 0)); } }
public FieldUri([NotNull] ItemVersionUri itemVersionUri, [NotNull] FieldId fieldId) { Assert.ArgumentNotNull(itemVersionUri, nameof(itemVersionUri)); Assert.ArgumentNotNull(fieldId, nameof(fieldId)); ItemVersionUri = itemVersionUri; FieldId = fieldId; }
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); }
public bool Equals([CanBeNull] FieldId other) { if (ReferenceEquals(null, other)) { return(false); } if (ReferenceEquals(this, other)) { return(true); } return(other._fieldId.Equals(_fieldId)); }