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