70 references to Converter
System.Runtime.Serialization.Formatters (70)
System\Runtime\Serialization\Formatters\Binary\BinaryFormatterWriter.cs (2)
218if (Converter.IsWriteAsByteArray(arrayElemTypeNameInfo._primitiveTypeEnum) && (lowerBound == 0)) 231WriteArrayAsBytes(array, Converter.TypeLength(arrayElemTypeNameInfo._primitiveTypeEnum));
System\Runtime\Serialization\Formatters\Binary\BinaryObjectInfo.cs (4)
170else if (!ReferenceEquals(objectType, Converter.s_typeofObject) && Converter.s_typeofISerializable.IsAssignableFrom(objectType)) 459else if (!ReferenceEquals(objectType, Converter.s_typeofObject) && Converter.s_typeofISerializable.IsAssignableFrom(objectType))
System\Runtime\Serialization\Formatters\Binary\BinaryObjectReader.cs (16)
256if (ReferenceEquals(pr._dtType, Converter.s_typeofString)) 312if (ReferenceEquals(objectPr._dtType, Converter.s_typeofString)) 391else if ((pr._newObj != null) && Converter.IsWriteAsByteArray(pr._arrayElementTypeCode)) 411if (ReferenceEquals(pr._arrayElementType, Converter.s_typeofString)) 417else if (ReferenceEquals(pr._arrayElementType, Converter.s_typeofObject)) 440if (!pr._isLowerBound && (Converter.IsWriteAsByteArray(pr._arrayElementTypeCode))) 627if ((ReferenceEquals(objectPr._arrayElementType, Converter.s_typeofString)) || (ReferenceEquals(pr._dtType, Converter.s_typeofString))) 651if (ReferenceEquals(pr._dtType, Converter.s_typeofString)) 658var = pr._varValue ?? Converter.FromString(pr._value, pr._dtTypeCode); 681object? var = pr._varValue ?? Converter.FromString(pr._value, objectPr._arrayElementTypeCode); 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)) 821object? var = pr._varValue ?? Converter.FromString(pr._value, pr._dtTypeCode);
System\Runtime\Serialization\Formatters\Binary\BinaryObjectWriter.cs (16)
119if (ReferenceEquals(objType, Converter.s_typeofString)) 159Converter.s_typeofObject); 163(!ReferenceEquals(type, Converter.s_typeofString))) 214else if (!ReferenceEquals(objectInfo._objectType, Converter.s_typeofString)) 242else if (!ReferenceEquals(objectInfo._objectType, Converter.s_typeofString)) 300if (ReferenceEquals(memberType, Converter.s_typeofObject) || Nullable.GetUnderlyingType(memberType!) != null) 332if (ReferenceEquals(memberType, Converter.s_typeofObject)) 471if ((ReferenceEquals(arrayElemType, Converter.s_typeofByte)) && (rank == 1) && (lowerBoundA[0] == 0)) 477if (ReferenceEquals(arrayElemType, Converter.s_typeofObject) || Nullable.GetUnderlyingType(arrayElemType) != null) 497if (!(Converter.IsWriteAsByteArray(arrayElemTypeNameInfo._primitiveTypeEnum) && (lowerBoundA[0] == 0))) 623if (ReferenceEquals(arrayElemTypeNameInfo._type, Converter.s_typeofObject)) 636newObjectInfo._assemId = !ReferenceEquals(arrayElemTypeNameInfo._type, Converter.s_typeofObject) && Nullable.GetUnderlyingType(arrayElemTypeNameInfo._type!) == null ? 804if (ReferenceEquals(typeNameInfo._type, Converter.s_typeofString)) 952InternalPrimitiveTypeE code = Converter.ToCode(type); 976else if (assemblyString.Equals(Converter.s_urtAssemblyString) || assemblyString.Equals(Converter.s_urtAlternativeAssemblyString))
System\Runtime\Serialization\Formatters\Binary\BinaryParser.cs (9)
58_systemAssemblyInfo ??= new BinaryAssemblyInfo(Converter.s_urtAssemblyString, Converter.s_urtAssembly); 645PRs._dtType = Converter.s_typeofString; 691PRs._keyDt = Converter.ToComType(_memberPrimitiveTyped._primitiveTypeEnum); 692PRs._dtType = Converter.ToType(_memberPrimitiveTyped._primitiveTypeEnum); 821if (Converter.IsWriteAsByteArray(pr._arrayElementTypeCode) && 876int typeLength = Converter.TypeLength(pr._arrayElementTypeCode); 878pr._newObj = Converter.CreatePrimitiveArray(pr._arrayElementTypeCode, pr._lengthA[0]); 922PRs._dtType = Converter.ToType(PRs._dtTypeCode);
System\Runtime\Serialization\Formatters\Binary\BinaryTypeConverter.cs (22)
20if (ReferenceEquals(type, Converter.s_typeofString)) 24else if (((objectInfo == null) || ((objectInfo != null) && !objectInfo._isSi)) && (ReferenceEquals(type, Converter.s_typeofObject))) 29else if (ReferenceEquals(type, Converter.s_typeofStringArray)) 33else if (ReferenceEquals(type, Converter.s_typeofObjectArray)) 37else if (Converter.IsPrimitiveArray(type, out typeInformation)) 60if (assembly.Equals(Converter.s_urtAssemblyString) || assembly.Equals(Converter.s_urtAlternativeAssemblyString)) 92if (ReferenceEquals(type, Converter.s_typeofString)) 96else if (ReferenceEquals(type, Converter.s_typeofObject)) 100else if (ReferenceEquals(type, Converter.s_typeofObjectArray)) 104else if (ReferenceEquals(type, Converter.s_typeofStringArray)) 108else if (Converter.IsPrimitiveArray(type, out typeInformation)) 114InternalPrimitiveTypeE primitiveTypeEnum = Converter.ToCode(type); 118binaryTypeEnum = type.Assembly == Converter.s_urtAssembly ? 213typeString = Converter.ToComType(primitiveTypeEnum); 214type = Converter.ToType(primitiveTypeEnum); 217type = Converter.s_typeofString; 220type = Converter.s_typeofObject; 224type = Converter.s_typeofObjectArray; 227type = Converter.s_typeofStringArray; 231type = Converter.ToArrayType(primitiveTypeEnum); 239if (ReferenceEquals(type, Converter.s_typeofObject))
System\Runtime\Serialization\Formatters\Binary\Converter.cs (1)
15internal static readonly Type s_typeofConverter = typeof(Converter);