3 writes to MemberType
dotnet-svcutil-lib (3)
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\XmlSerializerOperationBehavior.cs (3)
829member.MemberType = type; 831member.MemberType = member.MemberType.GetElementType(); 833member.MemberType = member.MemberType.MakeArrayType();
16 references to MemberType
dotnet-svcutil-lib (16)
FrameworkFork\Microsoft.Xml\Xml\Serialization\SoapReflectionImporter.cs (2)
683FieldModel model = new FieldModel(xmlReflectionMember.MemberName, xmlReflectionMember.MemberType, _typeScope.GetTypeDesc(xmlReflectionMember.MemberType), checkSpecified, false);
FrameworkFork\Microsoft.Xml\Xml\Serialization\XmlReflectionImporter.cs (5)
1323TypeDesc typeDesc = _typeScope.GetTypeDesc(xmlReflectionMember.MemberType); 1342XmlAttributes structAttrs = new XmlAttributes(xmlReflectionMember.MemberType.GetTypeInfo().GetCustomAttributes()); 1375FieldModel model = new FieldModel(xmlReflectionMember.MemberName, xmlReflectionMember.MemberType, _typeScope.GetTypeDesc(xmlReflectionMember.MemberType), checkSpecified, false); 1449return CheckChoiceIdentifierType(xmlReflectionMembers[i].MemberType, isArrayLike, choice.MemberName, accessorName);
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\XmlSerializerOperationBehavior.cs (9)
830if (member.MemberType.IsByRef) 831member.MemberType = member.MemberType.GetElementType(); 833member.MemberType = member.MemberType.MakeArrayType(); 866bool isArray = member.MemberType.IsArray; 867if ((isArray && !isMultiple && member.MemberType != typeof(byte[])) || 868(!isArray && typeof(IEnumerable).IsAssignableFrom(member.MemberType) && member.MemberType != typeof(string) && !typeof(XmlNode).IsAssignableFrom(member.MemberType) && !typeof(IXmlSerializable).IsAssignableFrom(member.MemberType)))