12 references to JsonObjectCreationHandling
System.Text.Json.SourceGeneration (12)
JsonSourceGenerator.Emitter.cs (2)
1156if (optionsSpec.PreferredObjectCreationHandling is JsonObjectCreationHandling preferredObjectCreationHandling) 1337private static string FormatObjectCreationHandling(JsonObjectCreationHandling creationHandling)
JsonSourceGenerator.Parser.cs (8)
277JsonObjectCreationHandling? preferredObjectCreationHandling = null; 357preferredObjectCreationHandling = (JsonObjectCreationHandling)namedArg.Value.Value!; 508out JsonObjectCreationHandling? preferredPropertyObjectCreationHandling, 663out JsonObjectCreationHandling? objectCreationHandling, 691objectCreationHandling = (JsonObjectCreationHandling)attributeData.ConstructorArguments[0].Value!; 1107out JsonObjectCreationHandling? objectCreationHandling, 1197out JsonObjectCreationHandling? objectCreationHandling, 1261objectCreationHandling = (JsonObjectCreationHandling)ctorArgs[0].Value!;
Model\PropertyGenerationSpec.cs (1)
111/// The <see cref="JsonObjectCreationHandling"/> for the property.
src\libraries\System.Text.Json\Common\JsonSourceGenerationOptionsAttribute.cs (1)
101public JsonObjectCreationHandling PreferredObjectCreationHandling { get; set; }