2 instantiations of PayloadOptions
System.Formats.Nrbf (1)
System\Formats\Nrbf\NrbfDecoder.cs (1)
143return Decode(reader, options ?? new(), out recordMap);
System.Resources.Extensions (1)
System\Resources\Extensions\BinaryFormat\BinaryFormattedObject.cs (1)
30private static readonly PayloadOptions s_payloadOptions = new()
21 references to PayloadOptions
System.Formats.Nrbf (20)
System\Formats\Nrbf\BinaryArrayRecord.cs (1)
143internal static ArrayRecord Decode(BinaryReader reader, RecordMap recordMap, PayloadOptions options)
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 (8)
115public static SerializationRecord Decode(Stream payload, PayloadOptions? options = default, bool leaveOpen = false) 123/// <param name="options">An object that describes optional <see cref="PayloadOptions"/> parameters to use.</param> 128/// <inheritdoc cref="Decode(Stream, PayloadOptions?, bool)"/> 129public static SerializationRecord Decode(Stream payload, out IReadOnlyDictionary<SerializationRecordId, SerializationRecord> recordMap, PayloadOptions? options = default, bool leaveOpen = false) 155/// <inheritdoc cref="Decode(Stream, PayloadOptions?, bool)"/> 156public static ClassRecord DecodeClassRecord(Stream payload, PayloadOptions? options = default, bool leaveOpen = false) 159private static SerializationRecord Decode(BinaryReader reader, PayloadOptions options, out IReadOnlyDictionary<SerializationRecordId, SerializationRecord> readOnlyRecordMap) 217AllowedRecordTypes allowed, PayloadOptions options, out SerializationRecordType recordType)
System\Formats\Nrbf\PayloadOptions.cs (1)
14/// Initializes a <see cref="PayloadOptions"/> instance with default values.
System\Formats\Nrbf\SystemClassWithMembersAndTypesRecord.cs (1)
24internal static SystemClassWithMembersAndTypesRecord 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.Resources.Extensions (1)
System\Resources\Extensions\BinaryFormat\BinaryFormattedObject.cs (1)
30private static readonly PayloadOptions s_payloadOptions = new()