35 references to MemberInfo
System.Private.DataContractSerialization (35)
System\Runtime\Serialization\ClassDataContract.cs (9)
261Type declaringType = memberContract.MemberInfo.DeclaringType!; 264existingMemberContract.MemberInfo.Name, 265memberContract.MemberInfo.Name, 480if (Members[i].MemberInfo is FieldInfo) 485Members[i].MemberInfo.Name), 493Members[i].MemberInfo.Name), 563if (Members[i].MemberInfo is FieldInfo) 568Members[i].MemberInfo.Name), 576Members[i].MemberInfo.Name),
System\Runtime\Serialization\DataContractSet.cs (7)
156if (_extendedSurrogateProvider != null && dataMember.MemberInfo != null) 160dataMember.MemberInfo, 272if (dataMember.MemberInfo is not Type) 284(dataMember.MemberInfo.DeclaringType != null) ? DataContract.GetClrTypeFullName(dataMember.MemberInfo.DeclaringType) : dataMember.MemberInfo.DeclaringType, 285dataMember.MemberInfo.Name));
System\Runtime\Serialization\DataMember.cs (4)
91internal FastInvokerBuilder.Getter Getter => field ??= FastInvokerBuilder.CreateGetter(MemberInfo); 92internal FastInvokerBuilder.Setter Setter => field ??= FastInvokerBuilder.CreateSetter(MemberInfo); 245MemberInfo memberInfo = MemberInfo; 270MemberInfo memberInfo = MemberInfo;
System\Runtime\Serialization\Json\JsonFormatReaderGenerator.cs (4)
380_ilg.LoadMember(dataMember.MemberInfo); 393_ilg.StoreMember(dataMember.MemberInfo); 1004_ilg.LoadMember(keyMember.MemberInfo); 1007_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)
446_ilg.LoadMember(dataMember.MemberInfo); 459_ilg.StoreMember(dataMember.MemberInfo); 933_ilg.LoadMember(keyMember.MemberInfo); 936_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))