Class SerializationOptions
Represents options for serialization. Overrides generatePreview and returnByValue.
public sealed class SerializationOptions
- Inheritance
-
SerializationOptions
- Inherited Members
Properties
AdditionalParameters
Embedder-specific parameters. For example if connected to V8 in Chrome these control DOM
serialization via maxNodeDepth: integer and includeShadowTree: "none" | "open" | "all".
Values can be only of type string or integer.
[JsonPropertyName("additionalParameters")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public object? AdditionalParameters { get; set; }
Property Value
MaxDepth
Deep serialization depth. Default is full depth. Respected only in deep serialization mode.
[JsonPropertyName("maxDepth")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public long? MaxDepth { get; set; }
Property Value
- long?
Serialization
serialization
[JsonPropertyName("serialization")]
public SerializationOptionsSerializationValues Serialization { get; set; }