System\Text\Json\Serialization\JsonSerializerOptions.Caching.cs (27)
555AddHashCode(ref hc, options._dictionaryKeyPolicy);
556AddHashCode(ref hc, options._jsonPropertyNamingPolicy);
557AddHashCode(ref hc, options._readCommentHandling);
558AddHashCode(ref hc, options._referenceHandler);
559AddHashCode(ref hc, options._encoder);
560AddHashCode(ref hc, options._defaultIgnoreCondition);
561AddHashCode(ref hc, options._numberHandling);
562AddHashCode(ref hc, options._preferredObjectCreationHandling);
563AddHashCode(ref hc, options._unknownTypeHandling);
564AddHashCode(ref hc, options._unmappedMemberHandling);
565AddHashCode(ref hc, options._defaultBufferSize);
566AddHashCode(ref hc, options._maxDepth);
567AddHashCode(ref hc, options.NewLine); // Read through property due to lazy initialization of the backing field
568AddHashCode(ref hc, options._allowOutOfOrderMetadataProperties);
569AddHashCode(ref hc, options._allowTrailingCommas);
570AddHashCode(ref hc, options._respectNullableAnnotations);
571AddHashCode(ref hc, options._respectRequiredConstructorParameters);
572AddHashCode(ref hc, options._ignoreNullValues);
573AddHashCode(ref hc, options._ignoreReadOnlyProperties);
574AddHashCode(ref hc, options._ignoreReadonlyFields);
575AddHashCode(ref hc, options._includeFields);
576AddHashCode(ref hc, options._propertyNameCaseInsensitive);
577AddHashCode(ref hc, options._writeIndented);
578AddHashCode(ref hc, options._indentCharacter);
579AddHashCode(ref hc, options._indentSize);
580AddHashCode(ref hc, options._typeInfoResolver);
594AddHashCode(ref hc, list[i]);