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