Table of Contents

Class Initiator

Namespace
WebDriverBiDi.Network
Assembly
WebDriverBiDi.dll

The initiator of a network traffic item.

public record Initiator : IEquatable<Initiator>
Inheritance
Initiator
Implements
Inherited Members

Constructors

Initiator(Initiator)

protected Initiator(Initiator original)

Parameters

original Initiator

Properties

ColumnNumber

Gets the column number of the script initiating the request.

[JsonPropertyName("columnNumber")]
[JsonInclude]
public ulong? ColumnNumber { get; }

Property Value

ulong?

EqualityContract

protected virtual Type EqualityContract { get; }

Property Value

Type

LineNumber

Gets the line number of the script initiating the request.

[JsonPropertyName("lineNumber")]
[JsonInclude]
public ulong? LineNumber { get; }

Property Value

ulong?

RequestId

Gets the ID of the request.

[JsonPropertyName("request")]
[JsonInclude]
public string? RequestId { get; }

Property Value

string

StackTrace

Gets the stack trace of the script initiating the request.

[JsonPropertyName("stackTrace")]
[JsonInclude]
public StackTrace? StackTrace { get; }

Property Value

StackTrace

Type

Gets the type of entity initiating the request.

[JsonPropertyName("type")]
[JsonInclude]
public InitiatorType? Type { get; }

Property Value

InitiatorType?

Methods

Equals(object?)

public override bool Equals(object? obj)

Parameters

obj object

Returns

bool

Equals(Initiator?)

public virtual bool Equals(Initiator? other)

Parameters

other Initiator

Returns

bool

GetHashCode()

public override int GetHashCode()

Returns

int

PrintMembers(StringBuilder)

protected virtual bool PrintMembers(StringBuilder builder)

Parameters

builder StringBuilder

Returns

bool

ToString()

public override string ToString()

Returns

string

Operators

operator ==(Initiator?, Initiator?)

public static bool operator ==(Initiator? left, Initiator? right)

Parameters

left Initiator
right Initiator

Returns

bool

operator !=(Initiator?, Initiator?)

public static bool operator !=(Initiator? left, Initiator? right)

Parameters

left Initiator
right Initiator

Returns

bool