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