Class LogMessageEventArgs
- Namespace
- WebDriverBiDi
- Assembly
- WebDriverBiDi.dll
Object containing event data for events raised when a log message is received from a WebDriver BiDi connection.
public record LogMessageEventArgs : WebDriverBiDiEventArgs, IEquatable<WebDriverBiDiEventArgs>, IEquatable<LogMessageEventArgs>
- Inheritance
-
LogMessageEventArgs
- Implements
- Inherited Members
Constructors
LogMessageEventArgs(string, WebDriverBiDiLogLevel, string)
Initializes a new instance of the LogMessageEventArgs class with a log message, log level, and name of component from which the message is being logged.
public LogMessageEventArgs(string message, WebDriverBiDiLogLevel level, string componentName)
Parameters
messagestringThe message sent to the log.
levelWebDriverBiDiLogLevelThe log level of the message sent to the log.
componentNamestringThe name of the component from which the message is being logged.
LogMessageEventArgs(LogMessageEventArgs)
protected LogMessageEventArgs(LogMessageEventArgs original)
Parameters
originalLogMessageEventArgs
Properties
ComponentName
Gets the component name from which this log message originates.
public string ComponentName { get; }
Property Value
EqualityContract
protected override Type EqualityContract { get; }
Property Value
Level
Gets the log level of the message sent to the log.
public WebDriverBiDiLogLevel Level { get; }
Property Value
Message
Gets the text of the message sent to the log.
public string Message { get; }
Property Value
Timestamp
Gets the date and time (in UTC) when this log entry was created.
public DateTime Timestamp { get; }
Property Value
Methods
Equals(object?)
public override bool Equals(object? obj)
Parameters
objobject
Returns
Equals(LogMessageEventArgs?)
public virtual bool Equals(LogMessageEventArgs? other)
Parameters
otherLogMessageEventArgs
Returns
Equals(WebDriverBiDiEventArgs?)
public override sealed bool Equals(WebDriverBiDiEventArgs? other)
Parameters
otherWebDriverBiDiEventArgs
Returns
GetHashCode()
public override int GetHashCode()
Returns
PrintMembers(StringBuilder)
protected override bool PrintMembers(StringBuilder builder)
Parameters
builderStringBuilder
Returns
ToString()
public override string ToString()
Returns
Operators
operator ==(LogMessageEventArgs?, LogMessageEventArgs?)
public static bool operator ==(LogMessageEventArgs? left, LogMessageEventArgs? right)
Parameters
leftLogMessageEventArgsrightLogMessageEventArgs
Returns
operator !=(LogMessageEventArgs?, LogMessageEventArgs?)
public static bool operator !=(LogMessageEventArgs? left, LogMessageEventArgs? right)
Parameters
leftLogMessageEventArgsrightLogMessageEventArgs