7 references to ExtensionDataProperty
System.Text.Json (7)
System\Text\Json\Serialization\Converters\Object\ObjectDefaultConverter.cs (2)
355
JsonPropertyInfo? extensionDataProperty = jsonTypeInfo.
ExtensionDataProperty
;
418
JsonPropertyInfo? extensionDataProperty = jsonTypeInfo.
ExtensionDataProperty
;
System\Text\Json\Serialization\Converters\Object\ObjectWithParameterizedConstructorConverter.cs (2)
104
Debug.Assert(jsonPropertyInfo == state.Current.JsonTypeInfo.
ExtensionDataProperty
);
236
Debug.Assert(jsonPropertyInfo == state.Current.JsonTypeInfo.
ExtensionDataProperty
);
System\Text\Json\Serialization\JsonSerializer.Read.HandlePropertyName.cs (2)
46
Debug.Assert(jsonTypeInfo.
ExtensionDataProperty
is null, "jsonTypeInfo.Configure() should have caught conflicting configuration.");
52
if (jsonTypeInfo.
ExtensionDataProperty
is JsonPropertyInfo { HasGetter: true, HasSetter: true } dataExtProperty)
System\Text\Json\Serialization\Metadata\JsonPropertyInfo.cs (1)
904
Debug.Assert(this == state.Current.JsonTypeInfo.
ExtensionDataProperty
);