Class StackFrame
- Namespace
- WebDriverBiDi.Script
- Assembly
- WebDriverBiDi.dll
Represents a frame within a stack trace for a script.
public record StackFrame : IEquatable<StackFrame>
- Inheritance
-
StackFrame
- Implements
- Inherited Members
Constructors
StackFrame(StackFrame)
protected StackFrame(StackFrame original)
Parameters
originalStackFrame
Properties
ColumnNumber
Gets the column number for this stack frame.
[JsonPropertyName("columnNumber")]
[JsonRequired]
[JsonInclude]
public ulong ColumnNumber { get; }
Property Value
EqualityContract
protected virtual Type EqualityContract { get; }
Property Value
FunctionName
Gets the name of the function for this stack frame.
[JsonPropertyName("functionName")]
[JsonRequired]
[JsonInclude]
public string FunctionName { get; }
Property Value
LineNumber
Gets the line number for this stack frame.
[JsonPropertyName("lineNumber")]
[JsonRequired]
[JsonInclude]
public ulong LineNumber { get; }
Property Value
Url
Gets the URL for this stack frame.
[JsonPropertyName("url")]
[JsonRequired]
[JsonInclude]
public string Url { get; }
Property Value
Methods
Equals(object?)
public override bool Equals(object? obj)
Parameters
objobject
Returns
Equals(StackFrame?)
public virtual bool Equals(StackFrame? other)
Parameters
otherStackFrame
Returns
GetHashCode()
public override int GetHashCode()
Returns
PrintMembers(StringBuilder)
protected virtual bool PrintMembers(StringBuilder builder)
Parameters
builderStringBuilder
Returns
ToString()
public override string ToString()
Returns
Operators
operator ==(StackFrame?, StackFrame?)
public static bool operator ==(StackFrame? left, StackFrame? right)
Parameters
leftStackFramerightStackFrame
Returns
operator !=(StackFrame?, StackFrame?)
public static bool operator !=(StackFrame? left, StackFrame? right)
Parameters
leftStackFramerightStackFrame