12 writes to _dtType
System.Runtime.Serialization.Formatters (12)
System\Runtime\Serialization\Formatters\Binary\BinaryObjectReader.cs (2)
598pr._dtType = objectPr._arrayElementType; 738pr._dtType = objectPr._objectInfo.GetType(pr._name);
System\Runtime\Serialization\Formatters\Binary\BinaryParser.cs (9)
376pr._dtType = objectMap._objectType; 504pr._dtType = objectMap._objectType; 602pr._dtType = objectMap._objectType; 645PRs._dtType = Converter.s_typeofString; 692PRs._dtType = Converter.ToType(_memberPrimitiveTyped._primitiveTypeEnum); 775pr._dtType = objectOp._dtType; 922PRs._dtType = Converter.ToType(PRs._dtTypeCode); 959PRs._dtType = objectOp._dtType; 987PRs._dtType = objectOp._dtType;
System\Runtime\Serialization\Formatters\Binary\BinaryUtilClasses.cs (1)
97_dtType = null;
17 references to _dtType
System.Runtime.Serialization.Formatters (17)
System\Runtime\Serialization\Formatters\Binary\BinaryObjectReader.cs (17)
250if (pr._dtType == null) 256if (ReferenceEquals(pr._dtType, Converter.s_typeofString)) 282CheckSerializable(pr._dtType); 283pr._newObj = FormatterServices.GetUninitializedObject(pr._dtType); 292throw new SerializationException(SR.Format(SR.Serialization_TopObjectInstantiate, pr._dtType)); 300pr._objectInfo ??= ReadObjectInfo.Create(pr._dtType, _surrogates, _context, _objectManager, _serObjectInfoInit, _formatterConverter, _isSimpleAssembly); 312if (ReferenceEquals(objectPr._dtType, Converter.s_typeofString)) 596if (pr._dtType == null) 627if ((ReferenceEquals(objectPr._arrayElementType, Converter.s_typeofString)) || (ReferenceEquals(pr._dtType, Converter.s_typeofString))) 651if (ReferenceEquals(pr._dtType, Converter.s_typeofString)) 736if (pr._dtType == null && objectPr._objectInfo._isTyped) 740if (pr._dtType != null) 742pr._dtTypeCode = Converter.ToCode(pr._dtType); 785if (ReferenceEquals(pr._dtType, Converter.s_typeofString)) 798else if (ReferenceEquals(pr._dtType, Converter.s_typeofObject)) 807if (ReferenceEquals(pr._dtType, Converter.s_typeofSystemVoid)) 809objectPr._objectInfo.AddValue(pr._name, pr._dtType, ref objectPr._si, ref objectPr._memberData);