3 writes to IsInternalConverter
System.Text.Json (3)
System\Text\Json\Serialization\Converters\CastingConverter.cs (1)
28
IsInternalConverter
= sourceConverter.IsInternalConverter;
System\Text\Json\Serialization\Converters\JsonMetadataServicesConverter.cs (1)
35
IsInternalConverter
= converter.IsInternalConverter;
System\Text\Json\Serialization\JsonConverter.cs (1)
19
IsInternalConverter
= GetType().Assembly == typeof(JsonConverter).Assembly;
12 references to IsInternalConverter
System.Text.Json (12)
System\Text\Json\Nodes\JsonValueOfTPrimitive.cs (1)
22
Debug.Assert(converter is {
IsInternalConverter
: true, ConverterStrategy: ConverterStrategy.Value });
System\Text\Json\Serialization\Converters\CastingConverter.cs (1)
28
IsInternalConverter = sourceConverter.
IsInternalConverter
;
System\Text\Json\Serialization\Converters\Collection\JsonDictionaryConverter.cs (1)
315
if (keyConverter.
IsInternalConverter
&& keyConverter.Type == typeof(string))
System\Text\Json\Serialization\Converters\JsonMetadataServicesConverter.cs (1)
35
IsInternalConverter = converter.
IsInternalConverter
;
System\Text\Json\Serialization\JsonConverter.cs (1)
44
CanUseDirectReadOrWrite = value == ConverterStrategy.Value &&
IsInternalConverter
;
System\Text\Json\Serialization\JsonConverterOfT.cs (5)
212
Debug.Assert(
IsInternalConverter
);
365
Debug.Assert(
IsInternalConverter
);
453
if (!
IsInternalConverter
)
647
Debug.Assert(!
IsInternalConverter
&& Type == typeof(string));
667
if (!
IsInternalConverter
&& options.TypeInfoResolver is not JsonSerializerContext)
System\Text\Json\Serialization\Metadata\JsonPropertyInfo.cs (2)
470
if (declaringTypeNumberHandling != null && declaringTypeNumberHandling != JsonNumberHandling.Strict && !EffectiveConverter.
IsInternalConverter
)
602
if (!EffectiveConverter.
IsInternalConverter
||