1 override of IsPrimitive
System.Private.DataContractSerialization (1)
System\Runtime\Serialization\PrimitiveDataContract.cs (1)
58internal override bool IsPrimitive => true;
4 references to IsPrimitive
System.Private.DataContractSerialization (4)
System\Runtime\Serialization\DataContract.cs (1)
276if (object.ReferenceEquals(ns, DictionaryGlobals.SerializationNamespace) && !IsPrimitive)
System\Runtime\Serialization\DataContractSerializer.cs (1)
491if (contract.IsPrimitive && object.ReferenceEquals(contract.UnderlyingType, _rootType) /*handle Nullable<T> differently*/)
System\Runtime\Serialization\Json\DataContractJsonSerializer.cs (1)
462if (contract.IsPrimitive && object.ReferenceEquals(contract.UnderlyingType, _rootType))// handle Nullable<T> differently
System\Runtime\Serialization\Json\JsonDataContract.cs (1)
244else if (traditionalDataContract.IsPrimitive ||