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