API Reference
MermaidResourceLimits
Bounds source parsing and native artifact export. Each operation captures its own copy.
Inheritance
- Object
- MermaidResourceLimits
Usage
Explore 2 API references to this type
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by 2
- Property MermaidParseOptions.ResourceLimits
- Method MermaidResourceLimits.Clone
Constructors
public MermaidResourceLimits() #Methods
public MermaidResourceLimits Clone() #MermaidResourceLimitsCaptures independent validated settings for one parse, render, or export request.
Inherited Methods
public virtual Boolean Equals(Object? obj) #BooleanParameters
- obj Object?
Properties
public Int32 MaximumSourceCharacters { get; set; } #Gets or sets the maximum raw UTF-16 source length, including line endings.
public Int32 MaximumSourceLines { get; set; } #Gets or sets the maximum source line count, counting CRLF as one line ending.
public Int32 MaximumLineCharacters { get; set; } #Gets or sets the maximum UTF-16 length of one source line, excluding its line ending.
public Int32 MaximumElements { get; set; } #Gets or sets the maximum parsed semantic items, including groups, notes, members and data values.
public Int32 MaximumEdges { get; set; } #Gets or sets the maximum parsed relationships, after flowchart endpoint groups expand.
public Int32 MaximumNestingDepth { get; set; } #Gets or sets the maximum semantic block or tree nesting depth.
public Int64 MaximumOutputBytes { get; set; } #Gets or sets the maximum encoded bytes produced by one artifact export.
public Int64 MaximumRasterPixels { get; set; } #Gets or sets the maximum pixel count allocated by one raster export.