3 writes to MemberType
System.ServiceModel.Primitives (3)
System\ServiceModel\Description\XmlSerializerOperationBehavior.cs (3)
1067member.MemberType = type; 1070member.MemberType = member.MemberType.GetElementType(); 1075member.MemberType = member.MemberType.MakeArrayType();
16 references to MemberType
System.Private.Xml (7)
System\Xml\Serialization\SoapReflectionImporter.cs (2)
655FieldModel model = new FieldModel(xmlReflectionMember.MemberName, xmlReflectionMember.MemberType!, _typeScope.GetTypeDesc(xmlReflectionMember.MemberType!), checkSpecified, false);
System\Xml\Serialization\XmlReflectionImporter.cs (5)
1309TypeDesc typeDesc = _typeScope.GetTypeDesc(xmlReflectionMember.MemberType!); 1328XmlAttributes structAttrs = new XmlAttributes(xmlReflectionMember.MemberType!); 1361FieldModel model = new FieldModel(xmlReflectionMember.MemberName, xmlReflectionMember.MemberType!, _typeScope.GetTypeDesc(xmlReflectionMember.MemberType!), checkSpecified, false); 1436return CheckChoiceIdentifierType(xmlReflectionMembers[i].MemberType!, isArrayLike, choice.MemberName, accessorName);
System.ServiceModel.Primitives (9)
System\ServiceModel\Description\XmlSerializerOperationBehavior.cs (9)
1068if (member.MemberType.IsByRef) 1070member.MemberType = member.MemberType.GetElementType(); 1075member.MemberType = member.MemberType.MakeArrayType(); 1173bool isArray = member.MemberType.IsArray; 1174if ((isArray && !isMultiple && member.MemberType != typeof(byte[])) || 1175(!isArray && typeof(IEnumerable).IsAssignableFrom(member.MemberType) && member.MemberType != typeof(string) && !typeof(XmlNode).IsAssignableFrom(member.MemberType) && !typeof(IXmlSerializable).IsAssignableFrom(member.MemberType)))