THPDFObjectGraphJSONLimits Record

Ograničava rad parsera, zadržane vrijednosti i uvezene binarne payload podatke prije nego što se objektni graf može potvrditi

Deklaracija

THPDFObjectGraphJSONLimits = record
  MaxJSONBytes: Int64;
  MaxObjectCount: Integer;
  MaxObjectNumber: Integer;
  MaxNestingDepth: Integer;
  MaxStringBytes: Int64;
  MaxStreamBytes: Int64;
  MaxAggregateStreamBytes: Int64;
  class function Default: THPDFObjectGraphJSONLimits; static;
end;

Korištenje

Krenite od THPDFObjectGraphJSONLimits.Default i smanjite pojedinačne gornje granice kako biste ih uskladili s pouzdanom veličinom exchange kanala

Strukturalne gornje granice moraju biti pozitivne, gornje granice u bajtovima za tokove mogu biti nula kako bi se odbacili payload bajtovi, a MaxJSONBytes mora ostaviti prostor za ograničeno prepoznavanje kraja unosa

THotPDF.ImportLoadedObjectGraphJSON Method