34 instantiations of HashCode
Aspire.Dashboard (2)
Otlp\Model\OtlpInstrument.cs (1)
144var hashcode = new HashCode();
Otlp\Model\OtlpResource.cs (1)
351var hashCode = new HashCode();
Aspire.Hosting (1)
Dcp\DcpHost.cs (1)
366var hash = new HashCode();
dotnet (1)
Commands\Workload\WorkloadHistoryRecord.cs (1)
75HashCode hc = new HashCode();
ILCompiler.ReadyToRun (3)
Compiler\DependencyAnalysis\ReadyToRun\CopiedMethodILDeduplicator.cs (1)
69var hashCode = new HashCode();
Compiler\DependencyAnalysis\ReadyToRun\MethodGCInfoNode.cs (2)
144HashCode hashCode = new HashCode(); 262HashCode hashcode = new HashCode();
Microsoft.AspNetCore.Components (1)
Routing\RouteTableFactory.cs (1)
346var hashCode = new HashCode();
Microsoft.AspNetCore.Components.Endpoints (1)
Discovery\PageComponentBuilder.cs (1)
71var hash = new HashCode();
Microsoft.AspNetCore.Mvc.Abstractions (1)
ModelBinding\Metadata\ModelMetadataIdentity.cs (1)
181var hash = new HashCode();
Microsoft.AspNetCore.Mvc.Core (2)
Infrastructure\StringArrayComparer.cs (1)
64var hash = new HashCode();
Routing\AttributeRoute.cs (1)
280var hash = new HashCode();
Microsoft.AspNetCore.Mvc.Razor (2)
RazorPageActivator.cs (1)
124var hashCode = new HashCode();
ViewLocationCacheKey.cs (1)
129var hashCode = new HashCode();
Microsoft.AspNetCore.Mvc.TagHelpers (1)
Cache\CacheTagKey.cs (1)
244var hashCode = new HashCode();
Microsoft.AspNetCore.Mvc.ViewFeatures (2)
LambdaExpressionComparer.cs (1)
84var hashCode = new HashCode();
MemberExpressionCacheKeyComparer.cs (1)
39var hashCode = new HashCode();
Microsoft.AspNetCore.Razor (1)
TagHelpers\TagHelperAttribute.cs (1)
217var hashCode = new HashCode();
Microsoft.AspNetCore.Routing (1)
Matching\HttpMethodMatcherPolicy.cs (1)
487var hash = new HashCode();
Microsoft.AspNetCore.SignalR.Core (1)
Internal\Utf8HashLookup.cs (1)
120var hashCode = new HashCode();
Microsoft.Extensions.ServiceDiscovery.Dns (1)
Resolver\EncodedDomainName.cs (1)
60HashCode hash = new HashCode();
Microsoft.NET.Build.Tasks (1)
GetPackagesToPrune.cs (1)
87var hashCode = new HashCode();
Microsoft.NET.Sdk.BlazorWebAssembly.Tasks (3)
src\sdk\src\StaticWebAssetsSdk\Tasks\Data\StaticWebAsset.cs (1)
1568var hash = new HashCode();
src\sdk\src\StaticWebAssetsSdk\Tasks\Data\StaticWebAssetPathPattern.cs (1)
553var hashCode = new HashCode();
src\sdk\src\StaticWebAssetsSdk\Tasks\Data\StaticWebAssetPathSegment.cs (1)
39var hashCode = new HashCode();
Microsoft.NET.Sdk.StaticWebAssets.Tasks (6)
Data\ReferencedProjectConfiguration.cs (1)
54var hashCode = new HashCode();
Data\StaticAssetsManifest.cs (1)
141var hash = new HashCode();
Data\StaticWebAsset.cs (1)
1568var hash = new HashCode();
Data\StaticWebAssetEndpoint.cs (1)
285var hashCode = new HashCode();
Data\StaticWebAssetPathPattern.cs (1)
553var hashCode = new HashCode();
Data\StaticWebAssetPathSegment.cs (1)
39var hashCode = new HashCode();
NuGet.CommandLine.XPlat (3)
Commands\Package\PackageWithVersionRange.cs (1)
87HashCode hash = new HashCode();
Commands\Why\DependencyNode.cs (2)
40var hash = new HashCode(); 69var hash = new HashCode();
302 references to HashCode
Aspire.Dashboard (5)
Model\SelectViewModel.cs (1)
43return HashCode.Combine(Name, Id);
Otlp\Model\MetricValues\HistogramValue.cs (1)
69return HashCode.Combine(Start, Count, Values, Sum, ExplicitBounds);
Otlp\Model\MetricValues\MetricValue.cs (1)
52return HashCode.Combine(Start, End, Count, Value);
Otlp\Model\OtlpInstrument.cs (1)
144var hashcode = new HashCode();
Otlp\Model\OtlpResource.cs (1)
351var hashCode = new HashCode();
Aspire.Hosting (2)
Dcp\DcpHost.cs (1)
366var hash = new HashCode();
Dcp\Model\ModelCommon.cs (1)
224return HashCode.Combine(ServiceName, Address, Port);
Aspire.Hosting.Azure (1)
AzureBicepResource.cs (1)
688HashCode.Combine(Resource, Name);
cdac-build-tool (1)
DataDescriptorModel.cs (1)
384public override int GetHashCode() => HashCode.Combine(Kind, NumericValue, StringValue);
crossgen2 (1)
src\runtime\src\coreclr\tools\Common\CommandLineHelpers.cs (1)
210HashCode hashCodeOfArgs = default;
dotnet (4)
Commands\Project\Convert\ProjectConvertCommand.cs (1)
592return HashCode.Combine(
Commands\Workload\WorkloadHistoryRecord.cs (1)
75HashCode hc = new HashCode();
ToolManifest\ToolManifestPackage.cs (1)
63=> HashCode.Combine(PackageId, Version, CommandNames, RollForward);
ToolPackage\RestoredCommandIdentifier.cs (1)
49return HashCode.Combine(PackageId, Version, TargetFramework, CommandName,
dotnet-aot (2)
src\sdk\src\Cli\dotnet\ToolManifest\ToolManifestPackage.cs (1)
63=> HashCode.Combine(PackageId, Version, CommandNames, RollForward);
src\sdk\src\Cli\dotnet\ToolPackage\RestoredCommandIdentifier.cs (1)
49return HashCode.Combine(PackageId, Version, TargetFramework, CommandName,
GenerateDocumentationAndConfigFiles (1)
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedArray`1.cs (1)
361ret = HashCode.Combine(comparer.GetHashCode(this[i]!), ret);
ILAssembler (1)
EntityRegistry.cs (1)
49HashCode hash = default;
ilc (1)
src\runtime\src\coreclr\tools\Common\CommandLineHelpers.cs (1)
210HashCode hashCodeOfArgs = default;
ILCompiler.Compiler (16)
Compiler\Compilation.cs (1)
725public override int GetHashCode() => HashCode.Combine(ConstrainedType, Method);
Compiler\Dataflow\ArrayValue.cs (1)
63return HashCode.Combine(GetType().GetHashCode(), Size);
Compiler\Dataflow\ValueNode.cs (2)
31HashCode hashCode = default(HashCode);
Compiler\DependencyAnalysis\NodeFactory.cs (1)
1831public override int GetHashCode() => HashCode.Combine(OwnerType.GetHashCode(), AllocationSiteId);
Compiler\MethodBodyDeduplicator.cs (2)
76var hashCode = default(HashCode);
Compiler\ObjectWriter\UnixObjectWriter.Aot.cs (1)
140HashCode hash = default;
Compiler\TypePreinit.cs (1)
3223public override int GetHashCode() => HashCode.Combine(OwningType, InstructionCounter);
src\runtime\src\coreclr\tools\Common\Compiler\DependencyAnalysis\INodeWithCodeInfo.cs (1)
44HashCode hash = default;
src\runtime\src\coreclr\tools\Common\Compiler\DependencyAnalysis\Target_Wasm\WasmTypes.cs (2)
92code = HashCode.Combine(code, _types[i].GetHashCode()); 265return HashCode.Combine(_params.GetHashCode(), _returns.GetHashCode());
src\runtime\src\coreclr\tools\Common\Compiler\GenericCycleDetection\ModuleCycleInfo.cs (1)
103public override int GetHashCode() => HashCode.Combine(Owner.GetHashCode(), Referent.GetHashCode());
src\runtime\src\coreclr\tools\Common\JitInterface\CorInfoTypes.cs (1)
1658HashCode code = default;
src\runtime\src\tools\illink\src\ILLink.Shared\HashUtils.cs (2)
26return HashCode.Combine(value1, value2); 38return HashCode.Combine(value1, value2, value3);
ILCompiler.MetadataTransform (1)
ILCompiler\Metadata\Transform.TypeForwarders.cs (1)
107public override int GetHashCode() => HashCode.Combine(Module.GetHashCode(), ExportedType.GetHashCode());
ILCompiler.ReadyToRun (16)
Compiler\DependencyAnalysis\ReadyToRun\CopiedMethodILDeduplicator.cs (1)
69var hashCode = new HashCode();
Compiler\DependencyAnalysis\ReadyToRun\MethodGCInfoNode.cs (2)
144HashCode hashCode = new HashCode(); 262HashCode hashcode = new HashCode();
Compiler\DependencyAnalysis\ReadyToRunCodegenNodeFactory.cs (5)
769return HashCode.Combine(FixupKind, DeclMethod, ImplType, ImplMethod); 771return HashCode.Combine(FixupKind, DeclMethod, ImplType); 797public override int GetHashCode() => HashCode.Combine(FixupKind, Method); 839return HashCode.Combine(Helper, ContainingImportSection, UseVirtualCall, UseJumpableStub); 883return HashCode.Combine(Helper.GetHashCode(),
JitInterface\CorInfoImpl.ReadyToRun.cs (2)
714HashCode hashCode = default(HashCode);
src\runtime\src\coreclr\tools\Common\Compiler\DependencyAnalysis\INodeWithCodeInfo.cs (1)
44HashCode hash = default;
src\runtime\src\coreclr\tools\Common\Compiler\DependencyAnalysis\Target_Wasm\WasmTypes.cs (2)
92code = HashCode.Combine(code, _types[i].GetHashCode()); 265return HashCode.Combine(_params.GetHashCode(), _returns.GetHashCode());
src\runtime\src\coreclr\tools\Common\Compiler\GenericCycleDetection\ModuleCycleInfo.cs (1)
103public override int GetHashCode() => HashCode.Combine(Owner.GetHashCode(), Referent.GetHashCode());
src\runtime\src\coreclr\tools\Common\JitInterface\CorInfoTypes.cs (1)
1658HashCode code = default;
src\runtime\src\coreclr\tools\Common\JitInterface\UnboxingMethodDesc.cs (1)
28_jitVisibleHashCode = HashCode.Combine(wrappedMethod.GetHashCode(), 401752602);
ILCompiler.RyuJit (1)
src\runtime\src\coreclr\tools\Common\JitInterface\UnboxingMethodDesc.cs (1)
28_jitVisibleHashCode = HashCode.Combine(wrappedMethod.GetHashCode(), 401752602);
ILCompiler.TypeSystem (1)
src\runtime\src\coreclr\tools\Common\Internal\Text\Utf8Span.cs (1)
54HashCode h = default;
illink (4)
Microsoft.AspNetCore.Components (6)
ComponentSubscriptionKey.cs (1)
23=> HashCode.Combine(Subscriber, PropertyName);
EventCallback.cs (1)
77=> HashCode.Combine(RuntimeHelpers.GetHashCode(Receiver), RuntimeHelpers.GetHashCode(Delegate));
EventCallbackOfT.cs (1)
77=> HashCode.Combine(RuntimeHelpers.GetHashCode(Receiver), RuntimeHelpers.GetHashCode(Delegate));
Routing\RouteKey.cs (1)
59return HashCode.Combine(AppAssembly, AdditionalAssemblies.Count);
Routing\RouteTableFactory.cs (1)
346var hashCode = new HashCode();
src\aspnetcore\src\Components\Shared\src\RootTypeCache.cs (1)
103public override int GetHashCode() => HashCode.Combine(Assembly, Type);
Microsoft.AspNetCore.Components.Endpoints (4)
Discovery\ComponentBuilder.cs (1)
43return HashCode.Combine(AssemblyName, ComponentType);
Discovery\PageComponentBuilder.cs (1)
71var hash = new HashCode();
src\aspnetcore\src\Components\Shared\src\ComponentParametersTypeCache.cs (1)
79public override int GetHashCode() => HashCode.Combine(Assembly, Type);
src\aspnetcore\src\Shared\Components\ComponentMarker.cs (1)
149=> HashCode.Combine(LocationHash, FormattedComponentKey);
Microsoft.AspNetCore.Components.QuickGrid (1)
Pagination\PaginationState.cs (1)
45=> HashCode.Combine(ItemsPerPage, CurrentPageIndex, TotalItemCount);
Microsoft.AspNetCore.Components.Server (4)
Circuits\CircuitId.cs (1)
53return HashCode.Combine(Secret);
src\aspnetcore\src\Components\Shared\src\ComponentParametersTypeCache.cs (1)
79public override int GetHashCode() => HashCode.Combine(Assembly, Type);
src\aspnetcore\src\Components\Shared\src\RootTypeCache.cs (1)
103public override int GetHashCode() => HashCode.Combine(Assembly, Type);
src\aspnetcore\src\Shared\Components\ComponentMarker.cs (1)
149=> HashCode.Combine(LocationHash, FormattedComponentKey);
Microsoft.AspNetCore.Components.WebAssembly (3)
src\aspnetcore\src\Components\Shared\src\ComponentParametersTypeCache.cs (1)
79public override int GetHashCode() => HashCode.Combine(Assembly, Type);
src\aspnetcore\src\Components\Shared\src\RootTypeCache.cs (1)
103public override int GetHashCode() => HashCode.Combine(Assembly, Type);
src\aspnetcore\src\Shared\Components\ComponentMarker.cs (1)
149=> HashCode.Combine(LocationHash, FormattedComponentKey);
Microsoft.AspNetCore.HeaderParsing (1)
HostHeaderValue.cs (1)
106public override int GetHashCode() => HashCode.Combine(Host, Port);
Microsoft.AspNetCore.Mvc.Abstractions (2)
ModelBinding\Metadata\ModelMetadataIdentity.cs (1)
181var hash = new HashCode();
ModelBinding\ModelBindingResult.cs (1)
69return HashCode.Combine(IsModelSet, Model);
Microsoft.AspNetCore.Mvc.ApiExplorer (1)
DefaultApiDescriptionProvider.cs (1)
730return HashCode.Combine(obj.ContainerType, obj.PropertyName, obj.Source);
Microsoft.AspNetCore.Mvc.Core (3)
Infrastructure\StringArrayComparer.cs (1)
64var hash = new HashCode();
ModelBinding\ModelBinderFactory.cs (1)
303return HashCode.Combine(_metadata, RuntimeHelpers.GetHashCode(_token));
Routing\AttributeRoute.cs (1)
280var hash = new HashCode();
Microsoft.AspNetCore.Mvc.Razor (2)
RazorPageActivator.cs (1)
124var hashCode = new HashCode();
ViewLocationCacheKey.cs (1)
129var hashCode = new HashCode();
Microsoft.AspNetCore.Mvc.TagHelpers (3)
Cache\CacheTagKey.cs (2)
244var hashCode = new HashCode(); 328ref HashCode hashCode,
GlobbingUrlBuilder.cs (1)
359return HashCode.Combine(Include, Exclude);
Microsoft.AspNetCore.Mvc.ViewFeatures (2)
LambdaExpressionComparer.cs (1)
84var hashCode = new HashCode();
MemberExpressionCacheKeyComparer.cs (1)
39var hashCode = new HashCode();
Microsoft.AspNetCore.RateLimiting (1)
DefaultKeyTypeEqualityComparer.cs (1)
28return HashCode.Combine(obj.Key, obj.PolicyName);
Microsoft.AspNetCore.Razor (1)
TagHelpers\TagHelperAttribute.cs (1)
217var hashCode = new HashCode();
Microsoft.AspNetCore.Routing (1)
Matching\HttpMethodMatcherPolicy.cs (1)
487var hash = new HashCode();
Microsoft.AspNetCore.Server.Kestrel.Core (4)
Internal\ConfigSectionClone.cs (1)
54public override int GetHashCode() => HashCode.Combine(Value, Children.Count);
Internal\ConfigurationReader.cs (3)
312public override int GetHashCode() => HashCode.Combine(Name, Url, 352public override int GetHashCode() => HashCode.Combine( 432public override int GetHashCode() => HashCode.Combine(Path, KeyPath, Password, FileHasChanged, Subject, Store, Location, AllowInvalid ?? false);
Microsoft.AspNetCore.SignalR.Core (1)
Internal\Utf8HashLookup.cs (1)
120var hashCode = new HashCode();
Microsoft.Build (2)
Evaluation\Evaluator.cs (1)
1973HashCode hash = default;
src\msbuild\artifacts\.packages\microsoft.codeanalysis.collections\5.0.0-1.25277.114\contentFiles\cs\net9.0\Segmented\SegmentedArray`1.cs (1)
361ret = HashCode.Combine(comparer.GetHashCode(this[i]!), ret);
Microsoft.Build.Tasks.Core (1)
RoslynCodeTaskFactory\RoslynCodeTaskFactoryTaskInfo.cs (1)
74return HashCode.Combine(Name?.GetHashCode() ?? 0, SourceCode?.GetHashCode() ?? 0);
Microsoft.CodeAnalysis (1)
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedArray`1.cs (1)
361ret = HashCode.Combine(comparer.GetHashCode(this[i]!), ret);
Microsoft.CodeAnalysis.CSharp.Features (1)
SyncedSource\FileBasedPrograms\ExternalHelpers.cs (1)
22=> HashCode.Combine(value1, value2);
Microsoft.CodeAnalysis.Workspaces (1)
src\roslyn\src\Dependencies\Collections\Segmented\SegmentedArray`1.cs (1)
361ret = HashCode.Combine(comparer.GetHashCode(this[i]!), ret);
Microsoft.Diagnostics.DataContractReader.Contracts (3)
Contracts\RuntimeTypeSystem_1.cs (2)
123int hash = HashCode.Combine(typeHandleHash, (int)ElementType, Rank, (int)CallConv); 126hash = HashCode.Combine(hash, th is null ? 0 : RuntimeHelpers.GetHashCode(th));
Contracts\StackWalk\Context\M128.cs (1)
29public override int GetHashCode() => HashCode.Combine(Low, High);
Microsoft.DotNet.ApiCompatibility (1)
MetadataInformation.cs (1)
67return HashCode.Combine(AssemblyName, AssemblyId, FullPath);
Microsoft.DotNet.ProjectTools (1)
src\sdk\src\Cli\Microsoft.DotNet.FileBasedPrograms\ExternalHelpers.cs (1)
22=> HashCode.Combine(value1, value2);
Microsoft.DotNet.TemplateLocator (1)
src\sdk\src\Resolvers\Microsoft.NET.Sdk.WorkloadManifestReader\ManifestVersionUpdate.cs (1)
53return HashCode.Combine(ManifestId, NewVersion, NewFeatureBand);
Microsoft.Extensions.AI.Abstractions (2)
HostedMcpServerToolRequireSpecificApprovalMode.cs (2)
60HashCode hc = default; 81return HashCode.Combine(h1, h2);
Microsoft.Extensions.AI.Evaluation.NLP (2)
Common\NGram.cs (1)
44hashCode = HashCode.Combine(hashCode, value.GetHashCode());
Common\RationalNumber.cs (1)
38=> HashCode.Combine(Numerator, Denominator);
Microsoft.Extensions.AI.Evaluation.Safety (1)
ContentSafetyService.UrlCacheKey.cs (1)
28HashCode.Combine(
Microsoft.Extensions.Caching.Hybrid (1)
Internal\DefaultHybridCache.StampedeKey.cs (1)
30_hashCode = System.HashCode.Combine(key, flags);
Microsoft.Extensions.Diagnostics.ExceptionSummarization (1)
ExceptionSummary.cs (1)
67public override int GetHashCode() => HashCode.Combine(
Microsoft.Extensions.Diagnostics.ResourceMonitoring (2)
ByteArrayEqualityComparer.cs (2)
23var hash = default(HashCode);
Microsoft.Extensions.ServiceDiscovery.Dns (1)
Resolver\EncodedDomainName.cs (1)
60HashCode hash = new HashCode();
Microsoft.Extensions.Telemetry.Abstractions (2)
Latency\Checkpoint.cs (1)
66=> HashCode.Combine(Name, Elapsed, Frequency);
Latency\Measure.cs (1)
57public override int GetHashCode() => HashCode.Combine(Name, Value);
Microsoft.ML.Tokenizers (1)
Utils\StringSpanOrdinalKey.cs (1)
70public override int GetHashCode() => HashCode.Combine(_left.GetHashCode(), _right.GetHashCode());
Microsoft.NET.Build.Tasks (3)
GetPackagesToPrune.cs (1)
87var hashCode = new HashCode();
ResolvePackageAssets.cs (1)
917return HashCode.Combine(
src\sdk\src\Resolvers\Microsoft.NET.Sdk.WorkloadManifestReader\ManifestVersionUpdate.cs (1)
53return HashCode.Combine(ManifestId, NewVersion, NewFeatureBand);
Microsoft.NET.Sdk.BlazorWebAssembly.Tasks (4)
src\sdk\src\StaticWebAssetsSdk\Tasks\Data\StaticWebAsset.cs (1)
1568var hash = new HashCode();
src\sdk\src\StaticWebAssetsSdk\Tasks\Data\StaticWebAssetPathPattern.cs (1)
553var hashCode = new HashCode();
src\sdk\src\StaticWebAssetsSdk\Tasks\Data\StaticWebAssetPathSegment.cs (1)
39var hashCode = new HashCode();
src\sdk\src\StaticWebAssetsSdk\Tasks\Data\StaticWebAssetSegmentPart.cs (1)
48public override int GetHashCode() => HashCode.Combine(Name, Value, IsLiteral);
Microsoft.NET.Sdk.StaticWebAssets.Tasks (12)
Data\ReferencedProjectConfiguration.cs (1)
54var hashCode = new HashCode();
Data\StaticAssetsManifest.cs (1)
141var hash = new HashCode();
Data\StaticWebAsset.cs (1)
1568var hash = new HashCode();
Data\StaticWebAssetEndpoint.cs (2)
285var hashCode = new HashCode(); 439return HashCode.Combine(obj.Route, obj.AssetFile);
Data\StaticWebAssetEndpointProperty.cs (1)
50return HashCode.Combine(Name, Value);
Data\StaticWebAssetEndpointResponseHeader.cs (1)
45return HashCode.Combine(Name, Value);
Data\StaticWebAssetEndpointSelector.cs (1)
64return HashCode.Combine(Name, Value, Quality);
Data\StaticWebAssetPathPattern.cs (1)
553var hashCode = new HashCode();
Data\StaticWebAssetPathSegment.cs (1)
39var hashCode = new HashCode();
Data\StaticWebAssetsDiscoveryPattern.cs (1)
36return HashCode.Combine(Name, Source, ContentRoot, BasePath, Pattern);
Data\StaticWebAssetSegmentPart.cs (1)
48public override int GetHashCode() => HashCode.Combine(Name, Value, IsLiteral);
Microsoft.NET.Sdk.WorkloadManifestReader (1)
ManifestVersionUpdate.cs (1)
53return HashCode.Combine(ManifestId, NewVersion, NewFeatureBand);
mscorlib (1)
mscorlib.cs (1)
21[assembly:System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.HashCode))]
netstandard (1)
netstandard.cs (1)
860[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.HashCode))]
NuGet.CommandLine.XPlat (3)
Commands\Package\PackageWithVersionRange.cs (1)
87HashCode hash = new HashCode();
Commands\Why\DependencyNode.cs (2)
40var hash = new HashCode(); 69var hash = new HashCode();
PresentationFramework (1)
System\Windows\Thickness.cs (1)
96return System.HashCode.Combine(_Left, _Top, _Right, _Bottom);
System.Collections.Specialized (1)
System\Collections\Specialized\BitVector32.cs (1)
219public override int GetHashCode() => HashCode.Combine(_mask, _offset);
System.ComponentModel.Primitives (1)
System\ComponentModel\DesignerAttribute.cs (1)
126public override int GetHashCode() => HashCode.Combine(DesignerBaseTypeName, DesignerTypeName);
System.ComponentModel.TypeConverter (1)
System\ComponentModel\ProvidePropertyAttribute.cs (1)
62public override int GetHashCode() => HashCode.Combine(PropertyName, ReceiverTypeName);
System.Diagnostics.DiagnosticSource (8)
System\Diagnostics\ActivityContext.netcoreapp.cs (1)
12public override int GetHashCode() => HashCode.Combine(TraceId, SpanId, TraceFlags, TraceState);
System\Diagnostics\ActivityLink.netcoreapp.cs (1)
18HashCode hashCode = default;
System\Diagnostics\Metrics\ObjectSequence.netcore.cs (3)
29public override int GetHashCode() => HashCode.Combine(Value1, Value2); 39public override int GetHashCode() => HashCode.Combine(Value1, Value2, Value3); 52HashCode h = default;
System\Diagnostics\Metrics\StringSequence.netcore.cs (3)
30public override int GetHashCode() => HashCode.Combine(Value1, Value2); 40public override int GetHashCode() => HashCode.Combine(Value1, Value2, Value3); 47HashCode h = default;
System.Drawing.Common (3)
System\Drawing\CharacterRange.cs (1)
47public override readonly int GetHashCode() => HashCode.Combine(First, Length);
System\Drawing\Font.cs (1)
255public override int GetHashCode() => HashCode.Combine(Name, Style, Size, Unit);
System\Drawing\Printing\Margins.cs (1)
187public override int GetHashCode() => HashCode.Combine(Left, Right, Top, Bottom);
System.Drawing.Primitives (7)
System\Drawing\Color.cs (1)
610return HashCode.Combine(value.GetHashCode(), state.GetHashCode(), knownColor.GetHashCode());
System\Drawing\Point.cs (1)
146public override readonly int GetHashCode() => HashCode.Combine(X, Y);
System\Drawing\PointF.cs (1)
141public override readonly int GetHashCode() => HashCode.Combine(X.GetHashCode(), Y.GetHashCode());
System\Drawing\Rectangle.cs (1)
239public override readonly int GetHashCode() => HashCode.Combine(X, Y, Width, Height);
System\Drawing\RectangleF.cs (1)
226public override readonly int GetHashCode() => HashCode.Combine(X, Y, Width, Height);
System\Drawing\Size.cs (1)
187public override readonly int GetHashCode() => HashCode.Combine(Width, Height);
System\Drawing\SizeF.cs (1)
171public override readonly int GetHashCode() => HashCode.Combine(Width, Height);
System.Formats.Cbor (1)
System\Formats\Cbor\CborConformanceLevel.cs (1)
209HashCode hash = default;
System.Formats.Nrbf (1)
System\Formats\Nrbf\SerializationRecordId.cs (1)
61public override int GetHashCode() => HashCode.Combine(_id);
System.Memory (1)
System\SequencePosition.cs (1)
54public override int GetHashCode() => HashCode.Combine(_object?.GetHashCode() ?? 0, _integer);
System.Net.Http (11)
System\Net\Http\Headers\CacheControlHeaderValue.cs (1)
319HashCode.Combine(
System\Net\Http\Headers\ContentRangeHeaderValue.cs (1)
102HashCode.Combine(
System\Net\Http\Headers\EntityTagHeaderValue.cs (1)
63HashCode.Combine(Tag, IsWeak);
System\Net\Http\Headers\RangeItemHeaderValue.cs (1)
75HashCode.Combine(_from, _to);
System\Net\Http\Headers\RetryConditionHeaderValue.cs (1)
55HashCode.Combine(_delta, _date);
System\Net\Http\Headers\StringWithQualityHeaderValue.cs (1)
62HashCode.Combine(StringComparer.OrdinalIgnoreCase.GetHashCode(_value), _quality);
System\Net\Http\Headers\ViaHeaderValue.cs (1)
112HashCode.Combine(
System\Net\Http\Headers\WarningHeaderValue.cs (1)
109HashCode.Combine(
System\Net\Http\SocketsHttpHandler\HttpAuthority.cs (1)
64return HashCode.Combine(IdnHost, Port);
System\Net\Http\SocketsHttpHandler\HttpConnectionPoolManager.cs (2)
580HashCode.Combine(Kind, Host, Port, ProxyUri, Identity) : 581HashCode.Combine(Kind, Host, Port, SslHostName, ProxyUri, Identity));
System.Net.Http.WinHttpHandler (1)
System\Net\Http\CachedCertificateValue.cs (1)
43public override int GetHashCode() => HashCode.Combine(Address, Host);
System.Net.NameResolution (1)
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.IPAddress.cs (1)
37HashCode h = default;
System.Net.Primitives (7)
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.IPAddress.cs (1)
37HashCode h = default;
src\runtime\src\libraries\Common\src\System\Net\SocketAddress.cs (1)
148HashCode hash = default;
System\Net\Cookie.cs (1)
635return HashCode.Combine(
System\Net\DnsEndPoint.cs (1)
43HashCode.Combine(
System\Net\IPAddress.cs (2)
723_hashCode = HashCode.Combine( 732_hashCode = HashCode.Combine(_addressOrScopeId);
System\Net\IPNetwork.cs (1)
344public override int GetHashCode() => HashCode.Combine(BaseAddress, PrefixLength);
System.Net.Quic (2)
System\Net\Quic\Internal\MsQuicConfiguration.Cache.cs (1)
100HashCode hash = default;
System\Net\Quic\Interop\QUIC_SETTINGS.IEquattable.cs (1)
53HashCode hash = default;
System.Net.Security (2)
src\runtime\src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.OpenSsl.cs (1)
95HashCode hash = default;
System\Net\Security\SslSessionsCache.cs (1)
64HashCode hash = default;
System.Net.Sockets (2)
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.IPAddress.cs (1)
37HashCode h = default;
System\Net\Sockets\LingerOption.cs (1)
50public override int GetHashCode() => HashCode.Combine(_enabled, _lingerTime);
System.Numerics.Tensors (1)
System\Buffers\NRange.cs (1)
59return HashCode.Combine(Start.GetHashCode(), End.GetHashCode());
System.Private.CoreLib (64)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Array.cs (1)
1150HashCode hashCode = default;
src\runtime\src\libraries\System.Private.CoreLib\src\System\ArraySegment.cs (1)
102_array is null ? 0 : HashCode.Combine(_offset, _count, _array.GetHashCode());
src\runtime\src\libraries\System.Private.CoreLib\src\System\Collections\Generic\EqualityComparer.cs (1)
132HashCode.Combine(_equals.GetHashCode(), _getHashCode.GetHashCode());
src\runtime\src\libraries\System.Private.CoreLib\src\System\Int128.cs (1)
95public override int GetHashCode() => HashCode.Combine(_lower, _upper);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Memory.cs (1)
483return (_object != null) ? HashCode.Combine(RuntimeHelpers.GetHashCode(_object), _index, _length) : 0;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Number.DecimalIeee754.cs (2)
34return HashCode.Combine(decoded.Signed, significand, exponent); 36return HashCode.Combine(decoded.Signed, decoded.Significand, decoded.UnbiasedExponent);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\Colors\Argb.T.cs (1)
127public override int GetHashCode() => HashCode.Combine(A, R, G, B);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\Colors\Rgba.T.cs (1)
127public override int GetHashCode() => HashCode.Combine(R, G, B, A);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\Matrix3x2.cs (1)
1017return HashCode.Combine(impl.X, impl.Y, impl.Z);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\Matrix4x4.cs (1)
2503return HashCode.Combine(impl.X, impl.Y, impl.Z, impl.W);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\Plane.cs (1)
205public override readonly int GetHashCode() => HashCode.Combine(Normal, D);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\Quaternion.cs (1)
476public override readonly int GetHashCode() => HashCode.Combine(X, Y, Z, W);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\Vector_1.cs (1)
728HashCode hashCode = default;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\Vector2.cs (1)
1100public override readonly int GetHashCode() => HashCode.Combine(X, Y);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\Vector3.cs (1)
1110public override readonly int GetHashCode() => HashCode.Combine(X, Y, Z);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\Vector4.cs (1)
1180public override readonly int GetHashCode() => HashCode.Combine(X, Y, Z, W);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Range.cs (1)
60return HashCode.Combine(Start.GetHashCode(), End.GetHashCode());
src\runtime\src\libraries\System.Private.CoreLib\src\System\ReadOnlyMemory.cs (1)
393return (_object != null) ? HashCode.Combine(RuntimeHelpers.GetHashCode(_object), _index, _length) : 0;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector128_1.cs (1)
430HashCode hashCode = default;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector256_1.cs (1)
419HashCode hashCode = default;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector512_1.cs (1)
419HashCode hashCode = default;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector64_1.cs (1)
487HashCode hashCode = default;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Text\RunePosition.cs (1)
123HashCode.Combine(Rune, StartIndex, Length, WasReplaced);
src\runtime\src\libraries\System.Private.CoreLib\src\System\UInt128.cs (1)
97public override int GetHashCode() => HashCode.Combine(_lower, _upper);
src\runtime\src\libraries\System.Private.CoreLib\src\System\ValueTuple.cs (28)
563return HashCode.Combine(Item1?.GetHashCode() ?? 0, 574return HashCode.Combine(comparer.GetHashCode(Item1!), 760return HashCode.Combine(Item1?.GetHashCode() ?? 0, 772return HashCode.Combine(comparer.GetHashCode(Item1!), 973return HashCode.Combine(Item1?.GetHashCode() ?? 0, 986return HashCode.Combine(comparer.GetHashCode(Item1!), 1204return HashCode.Combine(Item1?.GetHashCode() ?? 0, 1218return HashCode.Combine(comparer.GetHashCode(Item1!), 1453return HashCode.Combine(Item1?.GetHashCode() ?? 0, 1468return HashCode.Combine(comparer.GetHashCode(Item1!), 1720return HashCode.Combine(Item1?.GetHashCode() ?? 0, 1736return HashCode.Combine(comparer.GetHashCode(Item1!), 2014return HashCode.Combine(Item1?.GetHashCode() ?? 0, 2035return HashCode.Combine(Item7?.GetHashCode() ?? 0, 2038return HashCode.Combine(Item6?.GetHashCode() ?? 0, 2042return HashCode.Combine(Item5?.GetHashCode() ?? 0, 2047return HashCode.Combine(Item4?.GetHashCode() ?? 0, 2053return HashCode.Combine(Item3?.GetHashCode() ?? 0, 2060return HashCode.Combine(Item2?.GetHashCode() ?? 0, 2069return HashCode.Combine(Item1?.GetHashCode() ?? 0, 2093return HashCode.Combine(comparer.GetHashCode(Item1!), comparer.GetHashCode(Item2!), comparer.GetHashCode(Item3!), 2110return HashCode.Combine(comparer.GetHashCode(Item7!), 2113return HashCode.Combine(comparer.GetHashCode(Item6!), 2117return HashCode.Combine(comparer.GetHashCode(Item5!), 2122return HashCode.Combine(comparer.GetHashCode(Item4!), 2128return HashCode.Combine(comparer.GetHashCode(Item3!), 2135return HashCode.Combine(comparer.GetHashCode(Item2!), 2144return HashCode.Combine(comparer.GetHashCode(Item1!),
System\Reflection\Runtime\EventInfos\NativeFormat\NativeFormatRuntimeEventInfo.cs (1)
136return HashCode.Combine(_eventHandle, ContextTypeInfo, ReflectedType);
System\Reflection\Runtime\FieldInfos\NativeFormat\NativeFormatRuntimeFieldInfo.cs (1)
124return HashCode.Combine(_fieldHandle, _contextTypeInfo, _reflectedType);
System\Reflection\Runtime\MethodInfos\RuntimeConstructedGenericMethodInfo.cs (2)
75var hashcode = default(HashCode);
System\Reflection\Runtime\MethodInfos\RuntimeNamedMethodInfo.cs (1)
225return HashCode.Combine(_common, _reflectedType);
System\Reflection\Runtime\MethodInfos\RuntimeSyntheticMethodInfo.cs (1)
83return HashCode.Combine(_syntheticMethodId, _declaringType);
System\Reflection\Runtime\PropertyInfos\NativeFormat\NativeFormatRuntimePropertyInfo.cs (1)
116return HashCode.Combine(_propertyHandle, ContextTypeInfo, _reflectedType);
System\Runtime\InteropServices\IDynamicInterfaceCastable.cs (2)
116protected override int GetKeyHashCode(InstantiatingThunkKey key) => HashCode.Combine(key.Target, key.Context); 122return HashCode.Combine(target, context);
System\ValueType.cs (2)
107HashCode hashCode = default; 131private unsafe void RegularGetValueTypeHashCode(ref HashCode hashCode, ref byte data, int numFields)
System.Private.TypeLoader (1)
src\runtime\src\coreclr\tools\Common\Internal\Text\Utf8Span.cs (1)
54HashCode h = default;
System.Private.Windows.Core (3)
System\Private\Windows\BinaryFormat\Serializer\BinaryObjectString.cs (1)
41public override int GetHashCode() => HashCode.Combine(ObjectId, Value);
System\Private\Windows\Nrbf\FullyQualifiedTypeName.cs (1)
33public override int GetHashCode() => HashCode.Combine(AssemblyName, FullTypeName);
Windows\Win32\Foundation\HandleRef.cs (1)
44public override int GetHashCode() => HashCode.Combine(Wrapper, Handle);
System.Private.Xml (3)
System\Xml\BinaryXml\XmlBinaryReader.cs (1)
97HashCode.Combine(this.namespaceUri, this.localname);
System\Xml\Cache\XPathNodeInfoAtom.cs (1)
260HashCode hc = default;
System\Xml\Core\XmlTextReaderImplHelpers.cs (1)
728return HashCode.Combine(
System.Runtime (1)
src\runtime\artifacts\obj\System.Runtime\Release\net11.0\System.Runtime.Forwards.cs (1)
264[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.HashCode))]
System.Runtime.Numerics (3)
System\Numerics\BigInteger.cs (1)
1240HashCode hash = default;
System\Numerics\Complex.cs (1)
240public override int GetHashCode() => HashCode.Combine(m_real, m_imaginary);
System\Numerics\Complex.Generic.cs (1)
430public override int GetHashCode() => HashCode.Combine(m_real, m_imaginary);
System.Security.Cryptography.Cose (2)
src\runtime\src\libraries\Common\src\System\HashCodeRandomization.cs (1)
55return HashCode.Combine(value);
System\Security\Cryptography\Cose\CoseHeaderValue.cs (1)
254HashCode hashCode = default;
System.Text.Json (3)
System\Text\Json\Serialization\JsonSerializerOptions.Caching.cs (3)
580HashCode hc = default; 615static void AddListHashCode<TValue>(ref HashCode hc, ConfigurationList<TValue>? list) 628static void AddHashCode<TValue>(ref HashCode hc, TValue? value)
System.Text.RegularExpressions (4)
System\Text\RegularExpressions\Symbolic\BDD.cs (1)
77_hashcode = HashCode.Combine(ordinal, one, zero);
System\Text\RegularExpressions\Symbolic\BitVector.cs (1)
177HashCode hc = default;
System\Text\RegularExpressions\Symbolic\MatchingState.cs (1)
174public override int GetHashCode() => HashCode.Combine(PrevCharKind, Node);
System\Text\RegularExpressions\Symbolic\SymbolicRegexBuilder.cs (1)
68HashCode.Combine((int)Kind, Left, Right, Lower, Upper, Set, Info);
System.Windows.Forms (15)
System\Windows\Forms\Controls\DataGridView\DataGridView.HitTestInfo.cs (1)
100public override int GetHashCode() => HashCode.Combine(_type, _row, _col);
System\Windows\Forms\Controls\DataGridView\DataGridViewAdvancedBorderStyle.cs (1)
290public override int GetHashCode() => HashCode.Combine(_top, _left, _bottom, _right);
System\Windows\Forms\Controls\DataGridView\DataGridViewCellStyle.cs (1)
486HashCode hash = default;
System\Windows\Forms\Controls\DataGridView\DataGridViewColumnDesignTimeVisibleAttribute.cs (1)
26public override int GetHashCode() => HashCode.Combine(typeof(DataGridViewColumnDesignTimeVisibleAttribute), Visible);
System\Windows\Forms\Controls\Labels\LinkArea.cs (1)
60public override readonly int GetHashCode() => HashCode.Combine(start, length);
System\Windows\Forms\Controls\PropertyGrid\PropertyGridInternal\GridEntry.cs (1)
1467public override int GetHashCode() => HashCode.Combine(PropertyLabel, PropertyType, GetType());
System\Windows\Forms\Controls\WebBrowser\HtmlDocument.cs (1)
40_hashCode = HashCode.Combine((nint)scope.Value);
System\Windows\Forms\Controls\WebBrowser\HtmlElement.cs (1)
54_hashCode = HashCode.Combine((nint)scope.Value);
System\Windows\Forms\Controls\WebBrowser\HtmlWindow.cs (1)
34_hashCode = HashCode.Combine((nint)scope.Value);
System\Windows\Forms\DataBinding\BindingContext.HashKey.cs (1)
28public override int GetHashCode() => HashCode.Combine(_dataSourceHashCode, _dataMember);
System\Windows\Forms\Layout\ArrangedElementCollection.cs (1)
44HashCode hash = default;
System\Windows\Forms\Layout\TableLayout.LayoutInfo.cs (1)
68HashCode hash = default;
System\Windows\Forms\Panels\TableLayoutPanel\TableLayoutPanelCellPosition.cs (1)
49public override readonly int GetHashCode() => HashCode.Combine(Row, Column);
System\Windows\Forms\Rendering\ControlPaint.HLSColor.cs (1)
144public override int GetHashCode() => HashCode.Combine(_hue, _saturation, Luminosity);
System\Windows\Forms\Scrolling\ScrollableControl.DockPaddingEdgesConverter.cs (1)
194public override int GetHashCode() => HashCode.Combine(Left, Top, Right, Bottom);
System.Windows.Forms.Design (1)
System\Drawing\Design\ToolboxItem.cs (1)
394public override int GetHashCode() => HashCode.Combine(TypeName, DisplayName);
System.Windows.Forms.Primitives (2)
System\Windows\Forms\Message.cs (1)
135public override readonly int GetHashCode() => HashCode.Combine(HWnd, Msg);
System\Windows\Forms\Padding.cs (1)
167public override readonly int GetHashCode() => HashCode.Combine(Left, Top, Right, Bottom);