3 types derived from ArrayRecord
System.Formats.Nrbf (3)
System\Formats\Nrbf\BinaryArrayRecord.cs (1)
19
internal sealed class BinaryArrayRecord :
ArrayRecord
System\Formats\Nrbf\RectangularArrayRecord.cs (1)
15
internal sealed class RectangularArrayRecord :
ArrayRecord
System\Formats\Nrbf\SZArrayRecord.cs (1)
14
public abstract class SZArrayRecord<T> :
ArrayRecord
27 references to ArrayRecord
PresentationCore (1)
System\Windows\Nrbf\SerializationRecordExtensions.cs (1)
133
|| classInfo.GetRawValue("_items") is not
ArrayRecord
arrayRecord
System.Formats.Nrbf (14)
System\Formats\Nrbf\BinaryArrayRecord.cs (5)
111
ArrayRecord
nestedArrayRecord = (
ArrayRecord
)record;
143
internal static
ArrayRecord
Decode(BinaryReader reader, RecordMap recordMap, PayloadOptions options)
233
ArrayRecord
nestedArrayRecord = (
ArrayRecord
)record;
System\Formats\Nrbf\ClassRecord.cs (4)
100
/// <para>For jagged and multi-dimensional arrays, returns an instance of <see cref="
ArrayRecord
"/>.</para>
106
public
ArrayRecord
? GetArrayRecord(string memberName) => GetMember<
ArrayRecord
>(memberName);
113
/// <see cref="ClassRecord"/>, <see cref="
ArrayRecord
"/>, or <see langword="null" />.
System\Formats\Nrbf\NrbfDecoder.cs (2)
101
/// a <see cref="ClassRecord"/>, or an <see cref="
ArrayRecord
"/>.</returns>
320
else if (record is
ArrayRecord
arrayRecord && arrayRecord.ValuesToRead > 0)
System\Formats\Nrbf\PrimitiveTypeRecord.cs (1)
20
/// <para>Other serialization records are represented with <see cref="ClassRecord"/> or <see cref="
ArrayRecord
"/>.</para>
System\Formats\Nrbf\PrimitiveTypeRecordOfT.cs (1)
23
/// <para>Other serialization records are represented with <see cref="ClassRecord"/> or <see cref="
ArrayRecord
"/>.</para>
System\Formats\Nrbf\SerializationRecord.cs (1)
16
/// a <see cref="ClassRecord"/>, or an <see cref="
ArrayRecord
"/>.
System.Private.Windows.Core (6)
System\Private\Windows\Core\BinaryFormat\Deserializer\ArrayRecordDeserializer.cs (3)
10
private readonly
ArrayRecord
_arrayRecord;
18
internal ArrayRecordDeserializer(
ArrayRecord
arrayRecord, IDeserializer deserializer)
121
internal static Array? GetSimpleBinaryArray(
ArrayRecord
arrayRecord, ITypeResolver typeResolver)
System\Private\Windows\Core\BinaryFormat\Deserializer\Deserializer.cs (1)
228
SerializationRecordType.BinaryArray => ArrayRecordDeserializer.GetSimpleBinaryArray((
ArrayRecord
)record, _typeResolver),
System\Private\Windows\Core\BinaryFormat\Deserializer\ObjectRecordDeserializer.cs (1)
100
_ => new ArrayRecordDeserializer((
ArrayRecord
)record, deserializer),
System\Private\Windows\Core\Nrbf\SerializationRecordExtensions.cs (1)
311
|| classInfo.GetRawValue("_items") is not
ArrayRecord
arrayRecord
System.Resources.Extensions (5)
System\Resources\Extensions\BinaryFormat\Deserializer\ArrayRecordDeserializer.cs (3)
13
private readonly
ArrayRecord
_arrayRecord;
21
internal ArrayRecordDeserializer(
ArrayRecord
arrayRecord, IDeserializer deserializer)
124
internal static Array? GetSimpleBinaryArray(
ArrayRecord
arrayRecord, BinaryFormattedObject.ITypeResolver typeResolver)
System\Resources\Extensions\BinaryFormat\Deserializer\Deserializer.cs (1)
232
SerializationRecordType.BinaryArray => ArrayRecordDeserializer.GetSimpleBinaryArray((
ArrayRecord
)record, _typeResolver),
System\Resources\Extensions\BinaryFormat\Deserializer\ObjectRecordDeserializer.cs (1)
99
_ => new ArrayRecordDeserializer((
ArrayRecord
)record, deserializer),
System.Windows.Forms.Tests (1)
System\Windows\Forms\BinaryFormat\WinFormsBinaryFormattedObjectTests.cs (1)
28
Formats.Nrbf.
ArrayRecord
arrayRecord = root.GetArrayRecord("Data")!;