21 types derived from PrimitiveDataContract
System.Runtime.Serialization (21)
System\Runtime\Serialization\PrimitiveDataContract.cs (21)
195internal class CharDataContract : PrimitiveDataContract 227internal class BooleanDataContract : PrimitiveDataContract 249internal class SignedByteDataContract : PrimitiveDataContract 271internal class UnsignedByteDataContract : PrimitiveDataContract 293internal class ShortDataContract : PrimitiveDataContract 315internal class UnsignedShortDataContract : PrimitiveDataContract 337internal class IntDataContract : PrimitiveDataContract 359internal class UnsignedIntDataContract : PrimitiveDataContract 381internal class LongDataContract : PrimitiveDataContract 428internal class UnsignedLongDataContract : PrimitiveDataContract 450internal class FloatDataContract : PrimitiveDataContract 472internal class DoubleDataContract : PrimitiveDataContract 494internal class DecimalDataContract : PrimitiveDataContract 516internal class DateTimeDataContract : PrimitiveDataContract 538internal class StringDataContract : PrimitiveDataContract 651internal class ByteArrayDataContract : PrimitiveDataContract 679internal class ObjectDataContract : PrimitiveDataContract 732internal class TimeSpanDataContract : PrimitiveDataContract 764internal class GuidDataContract : PrimitiveDataContract 796internal class UriDataContract : PrimitiveDataContract 824internal class QNameDataContract : PrimitiveDataContract
35 references to PrimitiveDataContract
System.Runtime.Serialization (35)
System\Runtime\Serialization\Json\JsonFormatReaderGenerator.cs (4)
529PrimitiveDataContract primitiveContract = PrimitiveDataContract.GetPrimitiveDataContract(type); 944PrimitiveDataContract primitiveContract = PrimitiveDataContract.GetPrimitiveDataContract(itemType);
System\Runtime\Serialization\Json\JsonFormatWriterGenerator.cs (8)
550PrimitiveDataContract primitiveContract = PrimitiveDataContract.GetPrimitiveDataContract(type); 596PrimitiveDataContract primitiveContract = PrimitiveDataContract.GetPrimitiveDataContract(itemType); 670PrimitiveDataContract primitiveContract = PrimitiveDataContract.GetPrimitiveDataContract(memberType); 692PrimitiveDataContract primitiveContract = PrimitiveDataContract.GetPrimitiveDataContract(memberType);
System\Runtime\Serialization\PrimitiveDataContract.cs (6)
34static internal PrimitiveDataContract GetPrimitiveDataContract(Type type) 36return DataContract.GetBuiltInDataContract(type) as PrimitiveDataContract; 39static internal PrimitiveDataContract GetPrimitiveDataContract(string name, string ns) 41return DataContract.GetBuiltInDataContract(name, ns) as PrimitiveDataContract; 149PrimitiveDataContract dataContract = other as PrimitiveDataContract;
System\Runtime\Serialization\SchemaImporter.cs (2)
209return dataContract is PrimitiveDataContract && ((PrimitiveDataContract)dataContract).UnderlyingType == Globals.TypeOfObject;
System\Runtime\Serialization\XmlFormatReaderGenerator.cs (4)
485PrimitiveDataContract primitiveContract = PrimitiveDataContract.GetPrimitiveDataContract(type); 799PrimitiveDataContract primitiveContract = PrimitiveDataContract.GetPrimitiveDataContract(itemType);
System\Runtime\Serialization\XmlFormatWriterGenerator.cs (8)
542PrimitiveDataContract primitiveContract = PrimitiveDataContract.GetPrimitiveDataContract(type); 588PrimitiveDataContract primitiveContract = PrimitiveDataContract.GetPrimitiveDataContract(itemType); 647PrimitiveDataContract primitiveContract = PrimitiveDataContract.GetPrimitiveDataContract(memberType); 669PrimitiveDataContract primitiveContract = PrimitiveDataContract.GetPrimitiveDataContract(memberType);
System\Runtime\Serialization\XmlObjectSerializer.cs (1)
379DataContract objectContract = PrimitiveDataContract.GetPrimitiveDataContract(Globals.TypeOfObject);
System\Runtime\Serialization\XmlObjectSerializerContext.cs (1)
278DataContract dataContract = PrimitiveDataContract.GetPrimitiveDataContract(typeName.Name, typeName.Namespace);
System\Runtime\Serialization\XmlObjectSerializerReadContext.cs (1)
681else if (dataContract is PrimitiveDataContract)