public override int GetHashCode() { #pragma warning disable RECS0025 // Non-readonly field referenced in 'GetHashCode()' // ReSharper disable once NonReadonlyMemberInGetHashCode return(33 * _itemDescriptor.GetHashCode()); #pragma warning restore RECS0025 // Non-readonly field referenced in 'GetHashCode()' }