THPDFObjectGraphJSONLimits Record
Begränsar parserarbete, kvarhållna värden och importerade binära nyttolaster innan en objektsgraf kan åtagas
Deklaration
THPDFObjectGraphJSONLimits = record
MaxJSONBytes: Int64;
MaxObjectCount: Integer;
MaxObjectNumber: Integer;
MaxNestingDepth: Integer;
MaxStringBytes: Int64;
MaxStreamBytes: Int64;
MaxAggregateStreamBytes: Int64;
class function Default: THPDFObjectGraphJSONLimits; static;
end;
Användning
Börja med THPDFObjectGraphJSONLimits.Default och sänk enskilda tak så att de matchar utbyteskanalens betrodda storlek
Strukturella tak måste vara positiva, tak för strömbytesantal får vara noll för att avvisa nyttolastbytes, och MaxJSONBytes måste lämna utrymme för begränsad detektering av inmatningens slut