private int CalculateHashCode() { int hash = JsonSerialization.GetNewHash(); hash = JsonSerialization.CombineHashCode(hash, Value); hash = JsonSerialization.CombineHashCode(hash, ValueSet); return(hash); }
private int CalculateHashCode() { int hash = JsonSerialization.GetNewHash(); hash = JsonSerialization.CombineHashCode(hash, PageId); hash = JsonSerialization.CombineHashCode(hash, LanguageId); return(hash); }
public override int GetHashCode() { int hash = JsonSerialization.GetNewHash(); hash = JsonSerialization.CombineHashCode(hash, TagContext); hash = JsonSerialization.CombineHashCode(hash, Tags); return(hash); }
// Include all custom fields so that a correct hash is calculated private int CalculateHashCode() { int hash = JsonSerialization.GetNewHash(); hash = JsonSerialization.CombineHashCode(hash, Header); hash = JsonSerialization.CombineHashCode(hash, Description); hash = JsonSerialization.CombineHashCode(hash, Url); return(hash); }
private uint GetImageHash() { var hash = JsonSerialization.GetNewHash(); hash = JsonSerialization.CombineHashCode(hash, _originalPath); hash = JsonSerialization.CombineHashCode(hash, _cropX); hash = JsonSerialization.CombineHashCode(hash, _cropY); hash = JsonSerialization.CombineHashCode(hash, _cropW); hash = JsonSerialization.CombineHashCode(hash, _cropH); hash = JsonSerialization.CombineHashCode(hash, _width); hash = JsonSerialization.CombineHashCode(hash, _height); return (uint)hash; }
private int CalculateHashCode() { int hash = JsonSerialization.GetNewHash(); hash = JsonSerialization.CombineHashCode(hash, ImageUrl); hash = JsonSerialization.CombineHashCode(hash, Width); hash = JsonSerialization.CombineHashCode(hash, Height); hash = JsonSerialization.CombineHashCode(hash, Description); hash = JsonSerialization.CombineHashCode(hash, OriginalImageUrl); hash = JsonSerialization.CombineHashCode(hash, CropX); hash = JsonSerialization.CombineHashCode(hash, CropY); hash = JsonSerialization.CombineHashCode(hash, CropW); hash = JsonSerialization.CombineHashCode(hash, CropH); return(hash); }
private int CalculateHashCode() { var properties = GetProperties(); if (properties.Count == 0) { return(EmptyHashCode); } var hash = JsonSerialization.GetNewHash(); foreach (var property in properties) { hash = JsonSerialization.CombineHashCode(hash, property.Value); } return(hash); }