3 writes to MemberType
System.Text.Json (3)
System\Text\Json\Serialization\Metadata\DefaultJsonTypeInfoResolver.Helpers.cs (2)
342jsonPropertyInfo.MemberType = MemberTypes.Property; 346jsonPropertyInfo.MemberType = MemberTypes.Field;
System\Text\Json\Serialization\Metadata\JsonMetadataServices.Helpers.cs (1)
178propertyInfo.MemberType = propertyInfoValues.IsProperty ? MemberTypes.Property : MemberTypes.Field;
8 references to MemberType
System.Text.Json (8)
System\Text\Json\Serialization\Metadata\JsonMetadataServices.Helpers.cs (1)
155if (jsonPropertyInfo.MemberType == MemberTypes.Field && !jsonPropertyInfo.SrcGen_HasJsonInclude && !typeInfo.Options.IncludeFields)
System\Text\Json\Serialization\Metadata\JsonPropertyInfo.cs (7)
193? DefaultJsonTypeInfoResolver.LookupMemberInfo(DeclaringType, MemberType, MemberName) 432Debug.Assert(MemberType is 0 or MemberTypes.Field or MemberTypes.Property); 433if (MemberType == 0 || _ignoreCondition != null) 674Debug.Assert(MemberType == MemberTypes.Property || MemberType == MemberTypes.Field || MemberType == default); 675return MemberType switch