29 references to AddHashCode
System.Text.Json (29)
System\Text\Json\Serialization\JsonSerializerOptions.Caching.cs (29)
582AddHashCode(ref hc, options._dictionaryKeyPolicy); 583AddHashCode(ref hc, options._jsonPropertyNamingPolicy); 584AddHashCode(ref hc, options._readCommentHandling); 585AddHashCode(ref hc, options._referenceHandler); 586AddHashCode(ref hc, options._encoder); 587AddHashCode(ref hc, options._defaultIgnoreCondition); 588AddHashCode(ref hc, options._numberHandling); 589AddHashCode(ref hc, options._preferredObjectCreationHandling); 590AddHashCode(ref hc, options._unknownTypeHandling); 591AddHashCode(ref hc, options._unmappedMemberHandling); 592AddHashCode(ref hc, options._defaultBufferSize); 593AddHashCode(ref hc, options._maxDepth); 594AddHashCode(ref hc, options.NewLine); // Read through property due to lazy initialization of the backing field 595AddHashCode(ref hc, options._allowOutOfOrderMetadataProperties); 596AddHashCode(ref hc, options._allowTrailingCommas); 597AddHashCode(ref hc, options._respectNullableAnnotations); 598AddHashCode(ref hc, options._respectRequiredConstructorParameters); 599AddHashCode(ref hc, options._ignoreNullValues); 600AddHashCode(ref hc, options._ignoreReadOnlyProperties); 601AddHashCode(ref hc, options._ignoreReadonlyFields); 602AddHashCode(ref hc, options._includeFields); 603AddHashCode(ref hc, options._propertyNameCaseInsensitive); 604AddHashCode(ref hc, options._writeIndented); 605AddHashCode(ref hc, options._indentCharacter); 606AddHashCode(ref hc, options._indentSize); 607AddHashCode(ref hc, options._typeInfoResolver); 608AddHashCode(ref hc, options._allowDuplicateProperties); 609AddHashCode(ref hc, options._inferClosedTypePolymorphism); 624AddHashCode(ref hc, list[i]);