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