8 references to JsonKnownReferenceHandler
System.Text.Json.SourceGeneration (8)
JsonSourceGenerator.Emitter.cs (4)
1260if (optionsSpec.ReferenceHandler is JsonKnownReferenceHandler referenceHandler) 1298static string FormatReferenceHandler(JsonKnownReferenceHandler referenceHandler) 1302JsonKnownReferenceHandler.Preserve => PreserveReferenceHandlerPropertyName, 1303JsonKnownReferenceHandler.IgnoreCycles => IgnoreCyclesReferenceHandlerPropertyName,
JsonSourceGenerator.Parser.cs (2)
283JsonKnownReferenceHandler? referenceHandler = null; 385referenceHandler = (JsonKnownReferenceHandler)namedArg.Value.Value!;
Model\SourceGenerationOptionsSpec.cs (1)
55public required JsonKnownReferenceHandler? ReferenceHandler { get; init; }
src\libraries\System.Text.Json\Common\JsonSourceGenerationOptionsAttribute.cs (1)
121public JsonKnownReferenceHandler ReferenceHandler { get; set; }