2 instantiations of PayloadOptions
System.Formats.Nrbf (1)
System\Formats\Nrbf\NrbfDecoder.cs (1)
148return Decode(reader, options ?? new(), out recordMap);
System.Resources.Extensions (1)
System\Resources\Extensions\BinaryFormat\BinaryFormattedObject.cs (1)
30private static readonly PayloadOptions s_payloadOptions = new()
22 references to PayloadOptions
System.Formats.Nrbf (20)
System\Formats\Nrbf\BinaryLibraryRecord.cs (1)
42internal static BinaryLibraryRecord Decode(BinaryReader reader, PayloadOptions options)
System\Formats\Nrbf\ClassInfo.cs (2)
80internal void LoadTypeName(BinaryLibraryRecord libraryRecord, PayloadOptions payloadOptions) 83internal void LoadTypeName(PayloadOptions payloadOptions)
System\Formats\Nrbf\ClassTypeInfo.cs (1)
24internal static ClassTypeInfo Decode(BinaryReader reader, PayloadOptions options, RecordMap recordMap)
System\Formats\Nrbf\ClassWithMembersAndTypesRecord.cs (1)
24internal static ClassWithMembersAndTypesRecord Decode(BinaryReader reader, RecordMap recordMap, PayloadOptions options)
System\Formats\Nrbf\MemberTypeInfo.cs (1)
26internal static MemberTypeInfo Decode(BinaryReader reader, int count, PayloadOptions options, RecordMap recordMap)
System\Formats\Nrbf\NrbfDecoder.cs (9)
120public static SerializationRecord Decode(Stream payload, PayloadOptions? options = default, bool leaveOpen = false) 128/// <param name="options">An object that describes optional <see cref="PayloadOptions"/> parameters to use.</param> 133/// <inheritdoc cref="Decode(Stream, PayloadOptions?, bool)"/> 134public static SerializationRecord Decode(Stream payload, out IReadOnlyDictionary<SerializationRecordId, SerializationRecord> recordMap, PayloadOptions? options = default, bool leaveOpen = false) 160/// <inheritdoc cref="Decode(Stream, PayloadOptions?, bool)"/> 161public static ClassRecord DecodeClassRecord(Stream payload, PayloadOptions? options = default, bool leaveOpen = false) 164private static SerializationRecord Decode(BinaryReader reader, PayloadOptions options, out IReadOnlyDictionary<SerializationRecordId, SerializationRecord> readOnlyRecordMap) 222AllowedRecordTypes allowed, PayloadOptions options, out SerializationRecordType recordType) 342private static ArrayRecord DecodeBinaryArrayRecord(BinaryReader reader, RecordMap recordMap, PayloadOptions options)
System\Formats\Nrbf\PayloadOptions.cs (1)
14/// Initializes a <see cref="PayloadOptions"/> instance with default values.
System\Formats\Nrbf\SystemClassWithMembersAndTypesRecord.cs (1)
25internal static SerializationRecord Decode(BinaryReader reader, RecordMap recordMap, PayloadOptions options)
System\Formats\Nrbf\Utils\TypeNameHelpers.cs (3)
110internal static TypeName ParseNonSystemClassRecordTypeName(this string rawName, BinaryLibraryRecord libraryRecord, PayloadOptions payloadOptions) 153internal static TypeName ParseSystemRecordTypeName(this string rawName, PayloadOptions payloadOptions) 193private static TypeName ParseWithoutAssemblyName(string rawName, PayloadOptions payloadOptions)
System.Private.Windows.Core.TestUtilities (1)
BinarySerialization.cs (1)
164/// <inheritdoc cref="NrbfDecoder.Decode(Stream, out IReadOnlyDictionary{SerializationRecordId, SerializationRecord}, PayloadOptions?, bool)"/>
System.Resources.Extensions (1)
System\Resources\Extensions\BinaryFormat\BinaryFormattedObject.cs (1)
30private static readonly PayloadOptions s_payloadOptions = new()