1 write to _jsonTypeInfo
System.Text.Json (1)
System\Text\Json\Serialization\Metadata\JsonTypeInfo.cs (1)
1363
_jsonTypeInfo
= jsonTypeInfo;
10 references to _jsonTypeInfo
System.Text.Json (10)
System\Text\Json\Serialization\Metadata\JsonTypeInfo.cs (10)
1366
public override bool IsReadOnly =>
_jsonTypeInfo
._properties == this &&
_jsonTypeInfo
.IsReadOnly ||
_jsonTypeInfo
.Kind != JsonTypeInfoKind.Object;
1369
if (
_jsonTypeInfo
._properties == this)
1371
_jsonTypeInfo
.VerifyMutable();
1374
if (
_jsonTypeInfo
.Kind != JsonTypeInfoKind.Object)
1376
ThrowHelper.ThrowInvalidOperationException_JsonTypeInfoOperationNotPossibleForKind(
_jsonTypeInfo
.Kind);
1382
item.EnsureChildOf(
_jsonTypeInfo
);
1395
Debug.Assert(!
_jsonTypeInfo
.IsConfigured);
1432
ThrowHelper.ThrowInvalidOperationException_SerializerPropertyNameConflict(
_jsonTypeInfo
.Type, jsonPropertyInfo.Name);