2 implementations of IWritableRecord
System.Private.Windows.Core (2)
System\Private\Windows\Core\BinaryFormat\Serializer\BinaryObjectString.cs (1)
16
internal sealed class BinaryObjectString :
IWritableRecord
, IRecord<BinaryObjectString>
System\Private\Windows\Core\BinaryFormat\Serializer\Record.cs (1)
11
internal abstract class Record :
IWritableRecord
6 references to IWritableRecord
System.Private.Windows.Core (6)
System\Private\Windows\Core\BinaryFormat\BinaryFormattedObjectExtensions.cs (1)
19
internal static void Write(this
IWritableRecord
record, BinaryWriter writer) => record.Write(writer);
System\Private\Windows\Core\BinaryFormat\BinaryFormatWriter.cs (1)
521
IWritableRecord
record = primitiveType switch
System\Private\Windows\Core\BinaryFormat\Serializer\BinaryObjectString.cs (1)
30
void
IWritableRecord
.Write(BinaryWriter writer)
System\Private\Windows\Core\BinaryFormat\Serializer\ClassRecord.cs (1)
80
if (memberValue is
IWritableRecord
record)
System\Private\Windows\Core\BinaryFormat\Serializer\Record.cs (2)
111
if (@object is not
IWritableRecord
record || record is NullRecord)
126
void
IWritableRecord
.Write(BinaryWriter writer) => Write(writer);