Base:
method
GetHashCode
System.ValueType.GetHashCode()
96 references to GetHashCode
Microsoft.Analyzers.Local (1)
ApiLifecycle\Json\JsonValue.cs (1)
589^ _value.GetHashCode()
Microsoft.CodeAnalysis (2)
ConstantValueSpecialized.cs (2)
941return Hash.Combine(base.GetHashCode(), _value.GetHashCode()); 987return Hash.Combine(base.GetHashCode(), _value.GetHashCode());
Microsoft.Maui (9)
Primitives\CornerRadius.cs (4)
66 int hashCode = TopLeft.GetHashCode(); 67 hashCode = (hashCode * 397) ^ TopRight.GetHashCode(); 68 hashCode = (hashCode * 397) ^ BottomLeft.GetHashCode(); 69 hashCode = (hashCode * 397) ^ BottomRight.GetHashCode();
Primitives\GridLength.cs (1)
75 return GridUnitType.GetHashCode() * 397 ^ Value.GetHashCode();
Primitives\Thickness.cs (4)
83 int hashCode = Left.GetHashCode(); 84 hashCode = (hashCode * 397) ^ Top.GetHashCode(); 85 hashCode = (hashCode * 397) ^ Right.GetHashCode(); 86 hashCode = (hashCode * 397) ^ Bottom.GetHashCode();
Microsoft.Maui.Controls (6)
Shapes\Matrix.cs (6)
682 _m11.GetHashCode() ^ _m12.GetHashCode() ^ _m21.GetHashCode() ^ _m22.GetHashCode() ^ 683 _offsetX.GetHashCode() ^ _offsetY.GetHashCode() ^ _type.GetHashCode() ^ _padding.GetHashCode();
Microsoft.Maui.Essentials (4)
Barometer\Barometer.shared.cs (1)
164 PressureInHectopascals.GetHashCode();
Compass\Compass.shared.cs (1)
240 HeadingMagneticNorth.GetHashCode();
Types\Location.shared.cs (2)
266 int hashCode = Latitude.GetHashCode(); 267 hashCode = (hashCode * 397) ^ Longitude.GetHashCode();
Microsoft.Maui.Graphics (8)
Point.cs (2)
67 return X.GetHashCode() ^ (Y.GetHashCode() * 397);
Rect.cs (4)
61 int hashCode = X.GetHashCode(); 62 hashCode = (hashCode * 397) ^ Y.GetHashCode(); 63 hashCode = (hashCode * 397) ^ Width.GetHashCode(); 64 hashCode = (hashCode * 397) ^ Height.GetHashCode();
Size.cs (2)
92 return (Width.GetHashCode() * 397) ^ Height.GetHashCode();
Microsoft.Maui.Maps (3)
Primitives\Distance.cs (1)
89 return Meters.GetHashCode();
Primitives\MapSpan.cs (2)
62 hashCode = (hashCode * 397) ^ LongitudeDegrees.GetHashCode(); 63 hashCode = (hashCode * 397) ^ LatitudeDegrees.GetHashCode();
Microsoft.Net.Http.Headers (1)
StringWithQualityHeaderValue.cs (1)
114result = result ^ _quality.GetValueOrDefault().GetHashCode();
PresentationCore (54)
MS\Internal\FontFace\MatchingStyle.cs (3)
265return _x.GetHashCode() ^ _y.GetHashCode() ^ _z.GetHashCode();
MS\Internal\Ink\StrokeFIndices.cs (2)
103return _beginFIndex.GetHashCode() ^ _endFIndex.GetHashCode();
MS\Internal\Shaping\ShapeTypeface.cs (1)
125hash = HashFn.HashMultiply(hash) + _scaleInEm.GetHashCode();
MS\Internal\TextFormatting\GenericTextProperties.cs (2)
71^ _emSize.GetHashCode() 72^ _emHintingSize.GetHashCode()
System\Windows\Input\Stylus\Common\StylusPoint.cs (2)
581_x.GetHashCode() ^ 582_y.GetHashCode() ^
System\Windows\Media\Animation\RepeatBehavior.cs (1)
216return _iterationCount.GetHashCode();
System\Windows\Media\textformatting\MinMaxParagraphWidth.cs (2)
54return _minWidth.GetHashCode() ^ _maxWidth.GetHashCode();
System\Windows\Media3D\Generated\Matrix3D.cs (16)
186return M11.GetHashCode() ^ 187M12.GetHashCode() ^ 188M13.GetHashCode() ^ 189M14.GetHashCode() ^ 190M21.GetHashCode() ^ 191M22.GetHashCode() ^ 192M23.GetHashCode() ^ 193M24.GetHashCode() ^ 194M31.GetHashCode() ^ 195M32.GetHashCode() ^ 196M33.GetHashCode() ^ 197M34.GetHashCode() ^ 198OffsetX.GetHashCode() ^ 199OffsetY.GetHashCode() ^ 200OffsetZ.GetHashCode() ^ 201M44.GetHashCode();
System\Windows\Media3D\Generated\Point3D.cs (3)
140return X.GetHashCode() ^ 141Y.GetHashCode() ^ 142Z.GetHashCode();
System\Windows\Media3D\Generated\Point4D.cs (4)
142return X.GetHashCode() ^ 143Y.GetHashCode() ^ 144Z.GetHashCode() ^ 145W.GetHashCode();
System\Windows\Media3D\Generated\Quaternion.cs (4)
162return X.GetHashCode() ^ 163Y.GetHashCode() ^ 164Z.GetHashCode() ^ 165W.GetHashCode();
System\Windows\Media3D\Generated\Rect3D.cs (6)
159return X.GetHashCode() ^ 160Y.GetHashCode() ^ 161Z.GetHashCode() ^ 162SizeX.GetHashCode() ^ 163SizeY.GetHashCode() ^ 164SizeZ.GetHashCode();
System\Windows\Media3D\Generated\Size3D.cs (3)
153return X.GetHashCode() ^ 154Y.GetHashCode() ^ 155Z.GetHashCode();
System\Windows\Media3D\Generated\Vector3D.cs (3)
140return X.GetHashCode() ^ 141Y.GetHashCode() ^ 142Z.GetHashCode();
System\Windows\Media3D\Quaternion.cs (2)
729return zero.GetHashCode() ^ one.GetHashCode();
PresentationFramework (4)
System\Windows\CornerRadius.cs (4)
95return _topLeft.GetHashCode() ^ _topRight.GetHashCode() ^ _bottomLeft.GetHashCode() ^ _bottomRight.GetHashCode();
System.Data.Common (1)
System\Data\SQLTypes\SQLDouble.cs (1)
402public override int GetHashCode() => IsNull ? 0 : Value.GetHashCode();
System.Private.CoreLib (1)
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\NFloat.cs (1)
830public override int GetHashCode() => _value.GetHashCode();
System.Windows.Input.Manipulations (2)
System\Windows\Input\Manipulations\VectorD.cs (2)
447return (x.GetHashCode() ^ y.GetHashCode());