90 references to BinaryTypeEnum
System.Runtime.Serialization.Formatters (90)
System\Runtime\Serialization\Formatters\Binary\BinaryArray.cs (9)
14
internal
BinaryTypeEnum
_binaryTypeEnum;
27
internal void Set(int objectId, int rank, int[] lengthA, int[]? lowerBoundA,
BinaryTypeEnum
binaryTypeEnum, object? typeInformation, BinaryArrayTypeEnum binaryArrayTypeEnum, int assemId)
41
if (binaryTypeEnum ==
BinaryTypeEnum
.Primitive)
45
else if (binaryTypeEnum ==
BinaryTypeEnum
.String)
49
else if (binaryTypeEnum ==
BinaryTypeEnum
.Object)
113
_binaryTypeEnum =
BinaryTypeEnum
.Primitive;
123
_binaryTypeEnum =
BinaryTypeEnum
.String;
133
_binaryTypeEnum =
BinaryTypeEnum
.Object;
155
_binaryTypeEnum = (
BinaryTypeEnum
)input.ReadByte();
System\Runtime\Serialization\Formatters\Binary\BinaryFormatterWriter.cs (4)
155
var binaryTypeEnumA = new
BinaryTypeEnum
[numMembers];
210
BinaryTypeEnum
binaryTypeEnum = BinaryTypeConverter.GetBinaryTypeInfo(
286
BinaryTypeEnum
binaryTypeEnum = BinaryTypeConverter.GetBinaryTypeInfo(arrayElemTypeNameInfo._type!, objectInfo, arrayElemTypeNameInfo.NIname, _objectWriter, out typeInformation, out assemId);
301
BinaryTypeEnum
binaryTypeEnum = BinaryTypeConverter.GetBinaryTypeInfo(arrayElemTypeNameInfo._type!, objectInfo, arrayElemTypeNameInfo.NIname, _objectWriter, out typeInformation, out assemId);
System\Runtime\Serialization\Formatters\Binary\BinaryObjectWithMapTyped.cs (6)
15
internal
BinaryTypeEnum
[]? _binaryTypeEnumA;
27
internal void Set(int objectId, string name, int numMembers, string[] memberNames,
BinaryTypeEnum
[] binaryTypeEnumA, object?[] typeInformationA, int[] memberAssemIds, int assemId)
78
_binaryTypeEnumA = new
BinaryTypeEnum
[_numMembers];
87
_binaryTypeEnumA[i] = (
BinaryTypeEnum
)input.ReadByte();
91
if (_binaryTypeEnumA[i] !=
BinaryTypeEnum
.ObjectUrt && _binaryTypeEnumA[i] !=
BinaryTypeEnum
.ObjectUser)
System\Runtime\Serialization\Formatters\Binary\BinaryParser.cs (12)
29
internal
BinaryTypeEnum
_expectedType =
BinaryTypeEnum
.ObjectUrt;
87
case
BinaryTypeEnum
.ObjectUrt:
88
case
BinaryTypeEnum
.ObjectUser:
89
case
BinaryTypeEnum
.String:
90
case
BinaryTypeEnum
.Object:
91
case
BinaryTypeEnum
.ObjectArray:
92
case
BinaryTypeEnum
.StringArray:
93
case
BinaryTypeEnum
.PrimitiveArray:
146
case
BinaryTypeEnum
.Primitive:
168
_expectedType =
BinaryTypeEnum
.ObjectUrt;
733
if (record._binaryTypeEnum ==
BinaryTypeEnum
.ObjectUser)
System\Runtime\Serialization\Formatters\Binary\BinaryTypeConverter.cs (47)
13
internal static
BinaryTypeEnum
GetBinaryTypeInfo(Type type, WriteObjectInfo? objectInfo, string? typeName, ObjectWriter objectWriter, out object? typeInformation, out int assemId)
15
BinaryTypeEnum
binaryTypeEnum;
22
binaryTypeEnum =
BinaryTypeEnum
.String;
27
binaryTypeEnum =
BinaryTypeEnum
.Object;
31
binaryTypeEnum =
BinaryTypeEnum
.StringArray;
35
binaryTypeEnum =
BinaryTypeEnum
.ObjectArray;
39
binaryTypeEnum =
BinaryTypeEnum
.PrimitiveArray;
62
binaryTypeEnum =
BinaryTypeEnum
.ObjectUrt;
67
binaryTypeEnum =
BinaryTypeEnum
.ObjectUser;
77
binaryTypeEnum =
BinaryTypeEnum
.Primitive;
87
internal static
BinaryTypeEnum
GetParserBinaryTypeInfo(Type type, out object? typeInformation)
89
BinaryTypeEnum
binaryTypeEnum;
94
binaryTypeEnum =
BinaryTypeEnum
.String;
98
binaryTypeEnum =
BinaryTypeEnum
.Object;
102
binaryTypeEnum =
BinaryTypeEnum
.ObjectArray;
106
binaryTypeEnum =
BinaryTypeEnum
.StringArray;
110
binaryTypeEnum =
BinaryTypeEnum
.PrimitiveArray;
119
BinaryTypeEnum
.ObjectUrt :
120
BinaryTypeEnum
.ObjectUser;
124
binaryTypeEnum =
BinaryTypeEnum
.Primitive;
134
internal static void WriteTypeInfo(
BinaryTypeEnum
binaryTypeEnum, object? typeInformation, int assemId, BinaryFormatterWriter output)
138
case
BinaryTypeEnum
.Primitive:
139
case
BinaryTypeEnum
.PrimitiveArray:
143
case
BinaryTypeEnum
.String:
144
case
BinaryTypeEnum
.Object:
145
case
BinaryTypeEnum
.StringArray:
146
case
BinaryTypeEnum
.ObjectArray:
148
case
BinaryTypeEnum
.ObjectUrt:
152
case
BinaryTypeEnum
.ObjectUser:
163
internal static object ReadTypeInfo(
BinaryTypeEnum
binaryTypeEnum, BinaryParser input, out int assemId)
170
case
BinaryTypeEnum
.Primitive:
171
case
BinaryTypeEnum
.PrimitiveArray:
174
case
BinaryTypeEnum
.String:
175
case
BinaryTypeEnum
.Object:
176
case
BinaryTypeEnum
.StringArray:
177
case
BinaryTypeEnum
.ObjectArray:
179
case
BinaryTypeEnum
.ObjectUrt:
182
case
BinaryTypeEnum
.ObjectUser:
195
internal static void TypeFromInfo(
BinaryTypeEnum
binaryTypeEnum,
211
case
BinaryTypeEnum
.Primitive:
216
case
BinaryTypeEnum
.String:
219
case
BinaryTypeEnum
.Object:
223
case
BinaryTypeEnum
.ObjectArray:
226
case
BinaryTypeEnum
.StringArray:
229
case
BinaryTypeEnum
.PrimitiveArray:
233
case
BinaryTypeEnum
.ObjectUser:
234
case
BinaryTypeEnum
.ObjectUrt:
System\Runtime\Serialization\Formatters\Binary\ObjectMap.cs (5)
15
internal
BinaryTypeEnum
[] _binaryTypeEnumA;
43
_binaryTypeEnumA = new
BinaryTypeEnum
[_memberTypes.Length];
48
BinaryTypeEnum
binaryTypeEnum = BinaryTypeConverter.GetParserBinaryTypeInfo(_memberTypes[i]!, out object? typeInformation);
55
internal ObjectMap(string objectName, string[] memberNames,
BinaryTypeEnum
[] binaryTypeEnumA, object?[] typeInformationA, int[] memberAssemIds, ObjectReader objectReader, int objectId, BinaryAssemblyInfo assemblyInfo, SizedArray assemIdToAssemblyTable)
117
string name, string[] memberNames,
BinaryTypeEnum
[] binaryTypeEnumA, object?[] typeInformationA,
System\Runtime\Serialization\Formatters\Binary\ObjectProgress.cs (7)
18
internal
BinaryTypeEnum
_expectedType =
BinaryTypeEnum
.ObjectUrt;
29
internal
BinaryTypeEnum
_binaryTypeEnum;
34
internal
BinaryTypeEnum
[]? _binaryTypeEnumA;
48
_expectedType =
BinaryTypeEnum
.ObjectUrt;
78
internal bool GetNext(out
BinaryTypeEnum
outBinaryTypeEnum, out object? outTypeInformation)
81
outBinaryTypeEnum =
BinaryTypeEnum
.Primitive;