Class NullRemoteValue
- Namespace
- WebDriverBiDi.Script
- Assembly
- WebDriverBiDi.dll
Represents a remote value for a null value from the remote end, providing the ability to convert to a local value for use as an argument for script execution on the remote end.
public record NullRemoteValue : RemoteValue, IEquatable<RemoteValue>, IEquatable<NullRemoteValue>
- Inheritance
-
NullRemoteValue
- Implements
- Inherited Members
Constructors
NullRemoteValue(NullRemoteValue)
protected NullRemoteValue(NullRemoteValue original)
Parameters
originalNullRemoteValue
Properties
EqualityContract
protected override Type EqualityContract { get; }
Property Value
Methods
Equals(object?)
public override bool Equals(object? obj)
Parameters
objobject
Returns
Equals(NullRemoteValue?)
public virtual bool Equals(NullRemoteValue? other)
Parameters
otherNullRemoteValue
Returns
Equals(RemoteValue?)
public override sealed bool Equals(RemoteValue? other)
Parameters
otherRemoteValue
Returns
GetHashCode()
public override int GetHashCode()
Returns
PrintMembers(StringBuilder)
protected override bool PrintMembers(StringBuilder builder)
Parameters
builderStringBuilder
Returns
ToLocalValue()
Converts this remote value to a local value for use as an argument for script execution on the remote end.
public override LocalValue ToLocalValue()
Returns
- LocalValue
A LocalValue representing the null value.
ToString()
public override string ToString()
Returns
Operators
operator ==(NullRemoteValue?, NullRemoteValue?)
public static bool operator ==(NullRemoteValue? left, NullRemoteValue? right)
Parameters
leftNullRemoteValuerightNullRemoteValue
Returns
operator !=(NullRemoteValue?, NullRemoteValue?)
public static bool operator !=(NullRemoteValue? left, NullRemoteValue? right)
Parameters
leftNullRemoteValuerightNullRemoteValue