20 references to Disallow
Microsoft.Extensions.AI.Abstractions (2)
Functions\AIFunctionFactory.cs (1)
642if (FunctionDescriptor.JsonSerializerOptions.UnmappedMemberHandling is JsonUnmappedMemberHandling.Disallow &&
Functions\AIFunctionFactoryOptions.cs (1)
33/// binder: when set to <see cref="System.Text.Json.Serialization.JsonUnmappedMemberHandling.Disallow"/>, invoking
Microsoft.Extensions.AI.Abstractions.Tests (2)
test\Shared\JsonSchemaExporter\TestTypes.cs (2)
548Options: new() { UnmappedMemberHandling = JsonUnmappedMemberHandling.Disallow }); 1033[JsonUnmappedMemberHandling(JsonUnmappedMemberHandling.Disallow)]
Microsoft.Extensions.AI.Tests (5)
Functions\AIFunctionFactoryTest.cs (5)
385UnmappedMemberHandling = JsonUnmappedMemberHandling.Disallow, 1693UnmappedMemberHandling = JsonUnmappedMemberHandling.Disallow, 1739UnmappedMemberHandling = JsonUnmappedMemberHandling.Disallow, 1771UnmappedMemberHandling = JsonUnmappedMemberHandling.Disallow, 1792UnmappedMemberHandling = JsonUnmappedMemberHandling.Disallow,
Shared.Tests (2)
JsonSchemaExporter\TestTypes.cs (2)
548Options: new() { UnmappedMemberHandling = JsonUnmappedMemberHandling.Disallow }); 1033[JsonUnmappedMemberHandling(JsonUnmappedMemberHandling.Disallow)]
System.Text.Json (9)
parent\Common\JsonSourceGenerationOptionsAttribute.cs (1)
39UnmappedMemberHandling = JsonUnmappedMemberHandling.Disallow;
System\Text\Json\Schema\JsonSchemaExporter.cs (1)
223if (effectiveUnmappedMemberHandling is JsonUnmappedMemberHandling.Disallow)
System\Text\Json\Serialization\Converters\FSharp\FSharpUnionConverter.cs (1)
347if (_effectiveUnmappedMemberHandling is JsonUnmappedMemberHandling.Disallow)
System\Text\Json\Serialization\JsonSerializer.Helpers.cs (1)
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 (1)
186_unmappedMemberHandling = JsonUnmappedMemberHandling.Disallow;
System\Text\Json\Serialization\JsonUnionTypeStructuralClassifier.cs (2)
35/// eliminates only cases configured with <see cref="JsonUnmappedMemberHandling.Disallow"/>. 288unmappedMemberHandling is JsonUnmappedMemberHandling.Disallow,
System\Text\Json\Serialization\Metadata\JsonTypeInfo.cs (1)
1527if (UnmappedMemberHandling is JsonUnmappedMemberHandling.Disallow)