Provides a way to send commands to the remote server
Command
Initializes a new instance of the Command class for a Session
public Command(SessionId? sessionId, string name, Dictionary<string, object?>? parameters)
Parameters
sessionId
SessionId
Session ID the driver is using
name
string
Name of the command
parameters
Dictionary<string, object>
Parameters for that command
If name
is null.
Initializes a new instance of the Command class using a command name and a JSON-encoded string for the parameters.
public Command(string name, string jsonParameters)
Parameters
name
string
Name of the command
jsonParameters
string
Parameters for the command as a JSON-encoded string.
Gets the command name
[JsonPropertyName("name")]
public string Name { get; }
Property Value
Gets the parameters of the command
[JsonPropertyName("parameters")]
public Dictionary<string, object?> Parameters { get; }
Property Value
Gets the parameters of the command as a JSON-encoded string.
public string ParametersAsJsonString { get; }
Property Value
Gets the SessionID of the command
[JsonPropertyName("sessionId")]
public SessionId? SessionId { get; }
Property Value
Returns a string of the Command object
public override string ToString()
Returns
A string representation of the Command Object
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4