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]);