22 references to MemberType
System.Runtime.Serialization (22)
System\Runtime\Serialization\ClassDataContract.cs (9)
425childElementNamespaces[i + baseChildElementNamespaceCount] = GetChildNamespaceToDeclare(this, this.Members[i].MemberType, dictionary); 914memberContract.IsNullable = DataContract.IsTypeNullable(memberContract.MemberType); 964if (this.hasExtensionData && memberContract.MemberType == Globals.TypeOfExtensionDataObject 970memberContract.IsNullable = DataContract.IsTypeNullable(memberContract.MemberType); 993memberContract.IsNullable = DataContract.IsTypeNullable(memberContract.MemberType); 1010if (CollectionDataContract.IsCollection(memberContract.MemberType, false /*isConstructorRequired*/, skipIfReadOnlyContract) && !memberContract.MemberType.IsValueType) 1061hasConflictingType = (membersInHierarchy[endIndex].member.MemberType != membersInHierarchy[endIndex + 1].member.MemberType);
System\Runtime\Serialization\DataContractSet.cs (1)
261Type dataMemberType = dataMember.MemberType;
System\Runtime\Serialization\Json\JsonFormatReaderGenerator.cs (3)
422Type memberType = dataMember.MemberType; 1025LocalBuilder pairKey = ilg.DeclareLocal(keyMember.MemberType, keyMember.Name); 1026LocalBuilder pairValue = ilg.DeclareLocal(valueMember.MemberType, valueMember.Name);
System\Runtime\Serialization\Json\JsonFormatWriterGenerator.cs (2)
292Type memberType = member.MemberType; 345LocalBuilder memberValue = ilg.DeclareLocal(member.MemberType, member.Name + "Value");
System\Runtime\Serialization\XmlFormatReaderGenerator.cs (3)
405Type memberType = dataMember.MemberType; 876LocalBuilder pairKey = ilg.DeclareLocal(keyMember.MemberType, keyMember.Name); 877LocalBuilder pairValue = ilg.DeclareLocal(valueMember.MemberType, valueMember.Name);
System\Runtime\Serialization\XmlFormatWriterGenerator.cs (4)
319Type memberType = member.MemberType; 369LocalBuilder memberValue = ilg.DeclareLocal(member.MemberType, member.Name + "Value"); 814if (member.MemberType != member.ConflictingMember.MemberType)