13 references to IsPrimitive
System.Xml (13)
System\Xml\Serialization\SoapReflectionImporter.cs (5)
185if (!model.TypeDesc.IsPrimitive) { 384if (!member.TypeDesc.IsPrimitive && !member.TypeDesc.IsEnum && !member.TypeDesc.IsOptionalValue) { 409if (itemTypeMapping.TypeDesc.IsValueType && !itemTypeMapping.TypeDesc.IsPrimitive && !itemTypeMapping.TypeDesc.IsEnum) 642if (!accessor.TypeDesc.IsPrimitive && !accessor.TypeDesc.IsEnum) 704if (typeDesc.IsPrimitive && typeDesc.DataType != null && typeDesc.DataType.Name != null && typeDesc.DataType.Name.Length > 0)
System\Xml\Serialization\SoapSchemaImporter.cs (1)
448if (td != null && td.IsPrimitive) {
System\Xml\Serialization\Types.cs (1)
845if (directReference && (td.IsCollection || td.IsEnumerable) && !td.IsPrimitive) {
System\Xml\Serialization\XmlReflectionImporter.cs (6)
352if (!modelTypeDesc.IsPrimitive) { 838if (typeDesc.IsPrimitive && typeDesc.DataType != null && typeDesc.DataType.Name != null && typeDesc.DataType.Name.Length > 0) 1004if (typeDesc.CanBeTextValue || typeDesc.IsEnum || typeDesc.IsPrimitive) 1363if (a.XmlAttribute != null && !accessor.TypeDesc.ArrayElementTypeDesc.IsPrimitive && !accessor.TypeDesc.ArrayElementTypeDesc.IsEnum) { 1373bool isList = a.XmlAttribute != null && (accessor.TypeDesc.ArrayElementTypeDesc.IsPrimitive || accessor.TypeDesc.ArrayElementTypeDesc.IsEnum); 1537if (accessor.TypeDesc.IsPrimitive || accessor.TypeDesc.IsEnum) {