10 implementations of IRecord
PresentationCore (10)
System\Windows\BinaryFormat\BinaryLibrary.cs (1)
19internal sealed class BinaryLibrary : IRecord
System\Windows\BinaryFormat\BinaryObjectString.cs (1)
19internal sealed class BinaryObjectString : IRecord
System\Windows\BinaryFormat\MemberReference.cs (1)
18internal sealed class MemberReference : IRecord
System\Windows\BinaryFormat\MessageEnd.cs (1)
10internal sealed class MessageEnd : IRecord
System\Windows\BinaryFormat\NullRecord.ObjectNullMultiple.cs (1)
20internal sealed class ObjectNullMultiple : NullRecord, IRecord
System\Windows\BinaryFormat\NullRecord.ObjectNullMultiple256.cs (1)
20internal sealed class ObjectNullMultiple256 : NullRecord, IRecord
System\Windows\BinaryFormat\ObjectNull.cs (1)
19internal sealed class ObjectNull : NullRecord, IRecord
System\Windows\BinaryFormat\Record.cs (1)
14internal abstract class Record : IRecord
System\Windows\BinaryFormat\SerializationHeader.cs (1)
18internal sealed class SerializationHeader : IRecord
System\Windows\BinaryFormat\SystemClassWithMembersAndTypes.cs (1)
19internal sealed class SystemClassWithMembersAndTypes : ClassRecord, IRecord
4 references to IRecord
PresentationCore (4)
System\Windows\BinaryFormat\Record.cs (2)
99if (objects[i] is not IRecord record) 149((IRecord)memberValues[i]).Write(writer);
System\Windows\BinaryFormat\StringRecordsCollection.cs (2)
26public IRecord GetStringRecord(string? value) 47IRecord record = new BinaryObjectString(CurrentId, value);