2 writes to IsExtensionData
System.Text.Json (2)
System\Text\Json\Serialization\Metadata\DefaultJsonTypeInfoResolver.Helpers.cs (1)
361
jsonPropertyInfo.
IsExtensionData
= memberInfo.GetCustomAttribute<JsonExtensionDataAttribute>(inherit: false) != null;
System\Text\Json\Serialization\Metadata\JsonMetadataServices.Helpers.cs (1)
187
propertyInfo.
IsExtensionData
= propertyInfoValues.IsExtensionData;
4 references to IsExtensionData
System.Text.Json (4)
System\Text\Json\Schema\JsonSchemaExporter.cs (1)
230
if (property is { Get: null, Set: null } or {
IsExtensionData
: true })
System\Text\Json\Serialization\Metadata\JsonPropertyInfo.cs (2)
458
if (
IsExtensionData
)
480
this is { DeclaringType.IsValueType: false, IsIgnored: false,
IsExtensionData
: false } &&
System\Text\Json\Serialization\Metadata\PolymorphicTypeResolver.cs (1)
102
if (property is { IsIgnored: false,
IsExtensionData
: false } && property.Name == propertyName)