29 references to JsonUnmappedMemberHandling
Microsoft.AspNetCore.OpenApi.Tests (2)
Services\OpenApiSchemaService\OpenApiSchemaService.RequestBodySchemas.cs (2)
661
[JsonUnmappedMemberHandling(
JsonUnmappedMemberHandling
.Disallow)]
667
[JsonUnmappedMemberHandling(
JsonUnmappedMemberHandling
.Skip)]
Microsoft.Extensions.AI.Abstractions.Tests (2)
test\Shared\JsonSchemaExporter\TestTypes.cs (2)
536
Options: new() { UnmappedMemberHandling =
JsonUnmappedMemberHandling
.Disallow });
1021
[JsonUnmappedMemberHandling(
JsonUnmappedMemberHandling
.Disallow)]
Shared (2)
JsonSchemaExporter\JsonSchemaExporter.cs (2)
244
JsonUnmappedMemberHandling
effectiveUnmappedMemberHandling = typeInfo.UnmappedMemberHandling ?? typeInfo.Options.UnmappedMemberHandling;
245
if (effectiveUnmappedMemberHandling is
JsonUnmappedMemberHandling
.Disallow)
Shared.Tests (2)
JsonSchemaExporter\TestTypes.cs (2)
536
Options: new() { UnmappedMemberHandling =
JsonUnmappedMemberHandling
.Disallow });
1021
[JsonUnmappedMemberHandling(
JsonUnmappedMemberHandling
.Disallow)]
System.Text.Json (21)
src\libraries\System.Text.Json\Common\JsonSourceGenerationOptionsAttribute.cs (1)
141
public
JsonUnmappedMemberHandling
UnmappedMemberHandling { get; set; }
System\Text\Json\Schema\JsonSchemaExporter.cs (2)
201
JsonUnmappedMemberHandling
effectiveUnmappedMemberHandling = typeInfo.UnmappedMemberHandling ?? typeInfo.Options.UnmappedMemberHandling;
202
if (effectiveUnmappedMemberHandling is
JsonUnmappedMemberHandling
.Disallow)
System\Text\Json\Serialization\Attributes\JsonUnmappedMemberHandlingAttribute.cs (3)
7
/// When placed on a type, determines the <see cref="
JsonUnmappedMemberHandling
"/> configuration
18
public JsonUnmappedMemberHandlingAttribute(
JsonUnmappedMemberHandling
unmappedMemberHandling)
26
public
JsonUnmappedMemberHandling
UnmappedMemberHandling { get; }
System\Text\Json\Serialization\JsonSerializer.Helpers.cs (3)
93
internal static bool IsValidUnmappedMemberHandlingValue(
JsonUnmappedMemberHandling
handling) =>
94
handling is
JsonUnmappedMemberHandling
.Skip or
JsonUnmappedMemberHandling
.Disallow;
System\Text\Json\Serialization\JsonSerializer.Read.HandlePropertyName.cs (1)
44
if (jsonTypeInfo.EffectiveUnmappedMemberHandling is
JsonUnmappedMemberHandling
.Disallow)
System\Text\Json\Serialization\JsonSerializerOptions.cs (3)
88
private
JsonUnmappedMemberHandling
_unmappedMemberHandling;
182
_unmappedMemberHandling =
JsonUnmappedMemberHandling
.Disallow;
682
public
JsonUnmappedMemberHandling
UnmappedMemberHandling
System\Text\Json\Serialization\Metadata\DefaultJsonTypeInfoResolver.Helpers.cs (1)
270
private static
JsonUnmappedMemberHandling
? GetUnmappedMemberHandling(Type type)
System\Text\Json\Serialization\Metadata\JsonTypeInfo.cs (7)
520
/// Gets or sets the type-level <see cref="
JsonUnmappedMemberHandling
"/> override.
530
/// Specified an invalid <see cref="
JsonUnmappedMemberHandling
"/> value.
536
public
JsonUnmappedMemberHandling
? UnmappedMemberHandling
557
private
JsonUnmappedMemberHandling
? _unmappedMemberHandling;
559
internal
JsonUnmappedMemberHandling
EffectiveUnmappedMemberHandling { get; private set; }
1088
if (UnmappedMemberHandling is
JsonUnmappedMemberHandling
.Disallow)
1142
:
JsonUnmappedMemberHandling
.Skip);