35 references to MemberInfo
System.Private.DataContractSerialization (35)
System\Runtime\Serialization\ClassDataContract.cs (9)
260Type declaringType = memberContract.MemberInfo.DeclaringType!; 263existingMemberContract.MemberInfo.Name, 264memberContract.MemberInfo.Name, 479if (Members[i].MemberInfo is FieldInfo) 484Members[i].MemberInfo.Name), 492Members[i].MemberInfo.Name), 562if (Members[i].MemberInfo is FieldInfo) 567Members[i].MemberInfo.Name), 575Members[i].MemberInfo.Name),
System\Runtime\Serialization\DataContractSet.cs (7)
156if (_extendedSurrogateProvider != null && dataMember.MemberInfo != null) 160dataMember.MemberInfo, 265if (dataMember.MemberInfo is not Type) 277(dataMember.MemberInfo.DeclaringType != null) ? DataContract.GetClrTypeFullName(dataMember.MemberInfo.DeclaringType) : dataMember.MemberInfo.DeclaringType, 278dataMember.MemberInfo.Name));
System\Runtime\Serialization\DataMember.cs (4)
92internal FastInvokerBuilder.Getter Getter => _getter ??= FastInvokerBuilder.CreateGetter(MemberInfo); 95internal FastInvokerBuilder.Setter Setter => _setter ??= FastInvokerBuilder.CreateSetter(MemberInfo); 248MemberInfo memberInfo = MemberInfo; 273MemberInfo memberInfo = MemberInfo;
System\Runtime\Serialization\Json\JsonFormatReaderGenerator.cs (4)
376_ilg.LoadMember(dataMember.MemberInfo); 389_ilg.StoreMember(dataMember.MemberInfo); 1000_ilg.LoadMember(keyMember.MemberInfo); 1003_ilg.LoadMember(valueMember.MemberInfo);
System\Runtime\Serialization\Json\JsonFormatWriterGenerator.cs (2)
258if (requiresNameAttribute || !TryWritePrimitive(memberType, memberValue, member.MemberInfo, arrayItemIndex: null, name: null, nameIndex: i + _childElementIndex)) 300_ilg.LoadMember(member.MemberInfo);
System\Runtime\Serialization\ReflectionReader.cs (1)
240MemberInfo memberInfo = dataMember.MemberInfo;
System\Runtime\Serialization\XmlFormatReaderGenerator.cs (4)
442_ilg.LoadMember(dataMember.MemberInfo); 455_ilg.StoreMember(dataMember.MemberInfo); 929_ilg.LoadMember(keyMember.MemberInfo); 932_ilg.LoadMember(valueMember.MemberInfo);
System\Runtime\Serialization\XmlFormatWriterGenerator.cs (2)
327if (writeXsiType || !TryWritePrimitive(memberType, memberValue, member.MemberInfo, arrayItemIndex: null, ns: namespaceLocal, name: null, nameIndex: i + _childElementIndex)) 366_ilg.LoadMember(member.MemberInfo);
System\Runtime\Serialization\XPathQueryGenerator.cs (2)
77if (member.MemberInfo.Name == memberNode.Name && member.MemberInfo.DeclaringType!.IsAssignableFrom(memberNode.DeclaringType))