19 references to JsonUnmappedMemberHandling
Microsoft.AspNetCore.OpenApi (1)
Schemas\JsonSchemaMapper\JsonSchemaMapper.cs (1)
403if (typeInfo.UnmappedMemberHandling is JsonUnmappedMemberHandling.Disallow)
System.Text.Json (18)
src\libraries\System.Text.Json\Common\JsonSourceGenerationOptionsAttribute.cs (1)
126public JsonUnmappedMemberHandling UnmappedMemberHandling { get; set; }
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\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)
52if (jsonTypeInfo.EffectiveUnmappedMemberHandling is JsonUnmappedMemberHandling.Disallow)
System\Text\Json\Serialization\JsonSerializerOptions.cs (2)
82private JsonUnmappedMemberHandling _unmappedMemberHandling; 666public JsonUnmappedMemberHandling UnmappedMemberHandling
System\Text\Json\Serialization\Metadata\DefaultJsonTypeInfoResolver.Helpers.cs (1)
278private static JsonUnmappedMemberHandling? GetUnmappedMemberHandling(Type type)
System\Text\Json\Serialization\Metadata\JsonTypeInfo.cs (7)
489/// Gets or sets the type-level <see cref="JsonUnmappedMemberHandling"/> override. 499/// Specified an invalid <see cref="JsonUnmappedMemberHandling"/> value. 505public JsonUnmappedMemberHandling? UnmappedMemberHandling 526private JsonUnmappedMemberHandling? _unmappedMemberHandling; 528internal JsonUnmappedMemberHandling EffectiveUnmappedMemberHandling { get; private set; } 1066if (UnmappedMemberHandling is JsonUnmappedMemberHandling.Disallow) 1115: JsonUnmappedMemberHandling.Skip);