Table of Contents

Class DisassembleWasmModuleResult

Namespace
Selenium.WebDriver.BiDi.Cdp.Debugger
Assembly
Selenium.WebDriver.BiDi.Cdp.dll
public sealed record DisassembleWasmModuleResult : EmptyResult, IEquatable<EmptyResult>, IEquatable<DisassembleWasmModuleResult>
Inheritance
EmptyResult
DisassembleWasmModuleResult
Implements
IEquatable<EmptyResult>
Inherited Members
EmptyResult.ToString()
EmptyResult.GetHashCode()
EmptyResult.Equals(EmptyResult)
EmptyResult.<Clone>$()
EmptyResult.AdditionalData
EmptyResult.AdditionalMessageData

Constructors

DisassembleWasmModuleResult(string?, long, ImmutableArray<long>, WasmDisassemblyChunk)

public DisassembleWasmModuleResult(string? StreamId, long TotalNumberOfLines, ImmutableArray<long> FunctionBodyOffsets, WasmDisassemblyChunk Chunk)

Parameters

StreamId string

For large modules, return a stream from which additional chunks of disassembly can be read successively.

TotalNumberOfLines long

The total number of lines in the disassembly text.

FunctionBodyOffsets ImmutableArray<long>

The offsets of all function bodies, in the format [start1, end1, start2, end2, ...] where all ends are exclusive.

Chunk WasmDisassemblyChunk

The first chunk of disassembly.

Properties

Chunk

The first chunk of disassembly.

public WasmDisassemblyChunk Chunk { get; init; }

Property Value

WasmDisassemblyChunk

FunctionBodyOffsets

The offsets of all function bodies, in the format [start1, end1, start2, end2, ...] where all ends are exclusive.

public ImmutableArray<long> FunctionBodyOffsets { get; init; }

Property Value

ImmutableArray<long>

StreamId

For large modules, return a stream from which additional chunks of disassembly can be read successively.

public string? StreamId { get; init; }

Property Value

string

TotalNumberOfLines

The total number of lines in the disassembly text.

public long TotalNumberOfLines { get; init; }

Property Value

long