Represents the information about a command.
public abstract class CommandInfo : IEquatable<CommandInfo>
CommandInfo
Gets the unique identifier for this command within the scope of its protocol definition
public abstract string CommandIdentifier { get; }
Property Value
Determines whether this instance and another specified CommandInfo object have the same value.
public bool Equals(CommandInfo? other)
Parameters
other
CommandInfo
The CommandInfo to compare to this instance.
true if the value of the other
parameter is the same as this instance; otherwise, false. If other
is null, the method returns false.
Determines whether this instance and a specified object, which must also be a CommandInfo object, have the same value.
public override bool Equals(object? obj)
Parameters
obj
object
The CommandInfo to compare to this instance.
true if obj
is a CommandInfo and its value is the same as this instance; otherwise, false. If obj
is null, the method returns false.
Returns the hash code for this CommandInfo object.
public override int GetHashCode()
Returns
A 32-bit signed integer hash code.
Determines whether two specified CommandInfo objects have the same value.
public static bool operator ==(CommandInfo? left, CommandInfo? right)
Parameters
left
CommandInfo
The first CommandInfo object to compare.
right
CommandInfo
The second CommandInfo object to compare.
Determines whether two specified CommandInfo objects have different values.
public static bool operator !=(CommandInfo? left, CommandInfo? right)
Parameters
left
CommandInfo
The first CommandInfo object to compare.
right
CommandInfo
The second CommandInfo object to compare.
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