30 references to JsonUnmappedMemberHandling
Microsoft.Diagnostics.DataContractReader (2)
_generated\13\ContractDescriptorContext.g.cs (1)
30UnmappedMemberHandling = global::System.Text.Json.Serialization.JsonUnmappedMemberHandling.Skip,
ContractDescriptorParser.cs (1)
51UnmappedMemberHandling = JsonUnmappedMemberHandling.Skip,
Microsoft.Extensions.AI.Abstractions.Tests (2)
test\Shared\JsonSchemaExporter\TestTypes.cs (2)
548Options: new() { UnmappedMemberHandling = JsonUnmappedMemberHandling.Disallow }); 1033[JsonUnmappedMemberHandling(JsonUnmappedMemberHandling.Disallow)]
Shared.Tests (2)
JsonSchemaExporter\TestTypes.cs (2)
548Options: new() { UnmappedMemberHandling = JsonUnmappedMemberHandling.Disallow }); 1033[JsonUnmappedMemberHandling(JsonUnmappedMemberHandling.Disallow)]
System.Text.Json (24)
src\runtime\src\libraries\System.Text.Json\Common\JsonSourceGenerationOptionsAttribute.cs (2)
39UnmappedMemberHandling = JsonUnmappedMemberHandling.Disallow; 153public JsonUnmappedMemberHandling UnmappedMemberHandling { get; set; }
System\Text\Json\Schema\JsonSchemaExporter.cs (2)
201JsonUnmappedMemberHandling effectiveUnmappedMemberHandling = typeInfo.UnmappedMemberHandling ?? typeInfo.Options.UnmappedMemberHandling; 202if (effectiveUnmappedMemberHandling is JsonUnmappedMemberHandling.Disallow)
System\Text\Json\Serialization\Attributes\JsonUnmappedMemberHandlingAttribute.cs (3)
7/// When placed on a type, determines the <see cref="JsonUnmappedMemberHandling"/> configuration 18public JsonUnmappedMemberHandlingAttribute(JsonUnmappedMemberHandling unmappedMemberHandling) 26public JsonUnmappedMemberHandling UnmappedMemberHandling { get; }
System\Text\Json\Serialization\Converters\FSharp\FSharpUnionConverter.cs (2)
28private readonly JsonUnmappedMemberHandling _effectiveUnmappedMemberHandling; 347if (_effectiveUnmappedMemberHandling is JsonUnmappedMemberHandling.Disallow)
System\Text\Json\Serialization\JsonSerializer.Helpers.cs (3)
95internal static bool IsValidUnmappedMemberHandlingValue(JsonUnmappedMemberHandling handling) => 96handling is JsonUnmappedMemberHandling.Skip or JsonUnmappedMemberHandling.Disallow;
System\Text\Json\Serialization\JsonSerializer.Read.HandlePropertyName.cs (1)
44if (jsonTypeInfo.EffectiveUnmappedMemberHandling is JsonUnmappedMemberHandling.Disallow)
System\Text\Json\Serialization\JsonSerializerOptions.cs (3)
89private JsonUnmappedMemberHandling _unmappedMemberHandling; 184_unmappedMemberHandling = JsonUnmappedMemberHandling.Disallow; 684public JsonUnmappedMemberHandling UnmappedMemberHandling
System\Text\Json\Serialization\Metadata\DefaultJsonTypeInfoResolver.Helpers.cs (1)
550private static JsonUnmappedMemberHandling? GetUnmappedMemberHandling(Type type)
System\Text\Json\Serialization\Metadata\JsonTypeInfo.cs (7)
775/// Gets or sets the type-level <see cref="JsonUnmappedMemberHandling"/> override. 785/// Specified an invalid <see cref="JsonUnmappedMemberHandling"/> value. 791public JsonUnmappedMemberHandling? UnmappedMemberHandling 812private JsonUnmappedMemberHandling? _unmappedMemberHandling; 814internal JsonUnmappedMemberHandling EffectiveUnmappedMemberHandling { get; private set; } 1567if (UnmappedMemberHandling is JsonUnmappedMemberHandling.Disallow) 1621: JsonUnmappedMemberHandling.Skip);