58 instantiations of MemberTypeInfo
Microsoft.Private.Windows.Core (58)
System\Private\Windows\BinaryFormat\BinaryFormatWriter.cs (58)
62
new
(BinaryType.Primitive, PrimitiveType.Int32),
63
new
(BinaryType.Primitive, PrimitiveType.Int32),
64
new
(BinaryType.Primitive, PrimitiveType.Int32),
65
new
(BinaryType.Primitive, PrimitiveType.Int32)
87
new
(BinaryType.Primitive, PrimitiveType.Int64),
88
new
(BinaryType.Primitive, PrimitiveType.UInt64)
102
new MemberTypeInfo[] {
new
(BinaryType.Primitive, PrimitiveType.Int64) },
114
new MemberTypeInfo[] {
new
(BinaryType.Primitive, PrimitiveType.Int64) },
126
new MemberTypeInfo[] {
new
(BinaryType.Primitive, PrimitiveType.UInt64) },
142
new
(BinaryType.Primitive, PrimitiveType.Int32),
143
new
(BinaryType.Primitive, PrimitiveType.Int32)
161
new
(BinaryType.Primitive, PrimitiveType.Int32),
162
new
(BinaryType.Primitive, PrimitiveType.Int32),
163
new
(BinaryType.Primitive, PrimitiveType.Int32),
164
new
(BinaryType.Primitive, PrimitiveType.Int32)
184
new
(BinaryType.Primitive, PrimitiveType.Int32),
185
new
(BinaryType.Primitive, PrimitiveType.Int32)
203
new
(BinaryType.Primitive, PrimitiveType.Single),
204
new
(BinaryType.Primitive, PrimitiveType.Single)
222
new
(BinaryType.Primitive, PrimitiveType.Single),
223
new
(BinaryType.Primitive, PrimitiveType.Single),
224
new
(BinaryType.Primitive, PrimitiveType.Single),
225
new
(BinaryType.Primitive, PrimitiveType.Single)
245
new
(BinaryType.Primitive, PrimitiveType.Single),
246
new
(BinaryType.Primitive, PrimitiveType.Single)
264
new
(BinaryType.String, null),
265
new
(BinaryType.Primitive, PrimitiveType.Int64),
266
new
(BinaryType.Primitive, PrimitiveType.Int16),
267
new
(BinaryType.Primitive, PrimitiveType.Int16)
332
new MemberTypeInfo[] {
new
(BinaryType.Primitive, primitiveType) },
350
new
(BinaryType.StringArray, null),
351
new
(BinaryType.Primitive, PrimitiveType.Int32),
352
new
(BinaryType.Primitive, PrimitiveType.Int32)
385
new
(BinaryType.PrimitiveArray, primitiveType),
386
new
(BinaryType.Primitive, PrimitiveType.Int32),
387
new
(BinaryType.Primitive, PrimitiveType.Int32)
479
new
(BinaryType.ObjectArray, null),
480
new
(BinaryType.Primitive, PrimitiveType.Int32),
481
new
(BinaryType.Primitive, PrimitiveType.Int32)
605
new
(BinaryType.Primitive, PrimitiveType.Single),
606
new
(BinaryType.Primitive, PrimitiveType.Int32),
607
new
(BinaryType.SystemClass, "System.Collections.IComparer"),
608
new
(BinaryType.SystemClass, "System.Collections.IHashCodeProvider"),
609
new
(BinaryType.Primitive, PrimitiveType.Int32),
610
new
(BinaryType.ObjectArray, null),
611
new
(BinaryType.ObjectArray, null)
642
new
(BinaryType.String, null),
643
new
(BinaryType.String, null),
644
new
(BinaryType.SystemClass, Types.IDictionaryType),
645
new
(BinaryType.SystemClass, Types.ExceptionType),
646
new
(BinaryType.String, null),
647
new
(BinaryType.String, null),
648
new
(BinaryType.String, null),
649
new
(BinaryType.Primitive, PrimitiveType.Int32),
650
new
(BinaryType.String, null),
651
new
(BinaryType.Primitive, PrimitiveType.Int32),
652
new
(BinaryType.String, null),
653
new
(BinaryType.PrimitiveArray, PrimitiveType.Byte)
27 references to MemberTypeInfo
Microsoft.Private.Windows.Core (27)
System\IO\BinaryWriterExtensions.cs (2)
28
/// Writes <see cref="
MemberTypeInfo
"/>.
30
internal static void Write(this BinaryWriter writer, IReadOnlyList<
MemberTypeInfo
> memberTypeInfo)
System\Private\Windows\BinaryFormat\BinaryFormatWriter.cs (18)
60
new
MemberTypeInfo
[]
85
new
MemberTypeInfo
[]
102
new
MemberTypeInfo
[] { new(BinaryType.Primitive, PrimitiveType.Int64) },
114
new
MemberTypeInfo
[] { new(BinaryType.Primitive, PrimitiveType.Int64) },
126
new
MemberTypeInfo
[] { new(BinaryType.Primitive, PrimitiveType.UInt64) },
140
new
MemberTypeInfo
[]
159
new
MemberTypeInfo
[]
182
new
MemberTypeInfo
[]
201
new
MemberTypeInfo
[]
220
new
MemberTypeInfo
[]
243
new
MemberTypeInfo
[]
262
new
MemberTypeInfo
[]
332
new
MemberTypeInfo
[] { new(BinaryType.Primitive, primitiveType) },
348
new
MemberTypeInfo
[]
383
new
MemberTypeInfo
[]
477
new
MemberTypeInfo
[]
603
new
MemberTypeInfo
[]
640
new
MemberTypeInfo
[]
System\Private\Windows\BinaryFormat\Serializer\ClassRecord.cs (3)
21
internal IReadOnlyList<
MemberTypeInfo
> MemberTypeInfo { get; }
48
IReadOnlyList<
MemberTypeInfo
> memberTypeInfo,
61
IReadOnlyList<
MemberTypeInfo
> memberTypeInfo,
System\Private\Windows\BinaryFormat\Serializer\ClassWithMembersAndTypes.cs (2)
25
IReadOnlyList<
MemberTypeInfo
> memberTypeInfo,
35
IReadOnlyList<
MemberTypeInfo
> memberTypeInfo,
System\Private\Windows\BinaryFormat\Serializer\SystemClassWithMembersAndTypes.cs (2)
22
IReadOnlyList<
MemberTypeInfo
> memberTypeInfo,
30
IReadOnlyList<
MemberTypeInfo
> memberTypeInfo,