28 references to AddHashCode
System.Text.Json (28)
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]);