Class Notifications.CheckNotification
- Namespace
- Nightwatch.Core
- Assembly
- Nightwatch.Core.dll
Information about a check result to be sent in notifications.
[CompilationMapping(SourceConstructFlags.RecordType)]
public sealed class Notifications.CheckNotification : IEquatable<Notifications.CheckNotification>, IStructuralEquatable, IComparable<Notifications.CheckNotification>, IComparable, IStructuralComparable
- Inheritance
-
Notifications.CheckNotification
- Implements
- Inherited Members
Constructors
CheckNotification(string, CheckStatus, DateTimeOffset)
[DynamicDependency(DynamicallyAccessedMemberTypes.PublicFields|DynamicallyAccessedMemberTypes.NonPublicFields|DynamicallyAccessedMemberTypes.PublicProperties|DynamicallyAccessedMemberTypes.NonPublicProperties, typeof(Notifications.CheckNotification))]
public CheckNotification(string resourceId, Notifications.CheckStatus status, DateTimeOffset timestamp)
Parameters
resourceIdstringstatusNotifications.CheckStatustimestampDateTimeOffset
Properties
ResourceId
[CompilationMapping(SourceConstructFlags.Field, 0)]
public string ResourceId { get; }
Property Value
Status
[CompilationMapping(SourceConstructFlags.Field, 1)]
public Notifications.CheckStatus Status { get; }
Property Value
Timestamp
[CompilationMapping(SourceConstructFlags.Field, 2)]
public DateTimeOffset Timestamp { get; }
Property Value
Methods
CompareTo(CheckNotification)
public override sealed int CompareTo(Notifications.CheckNotification obj)
Parameters
Returns
CompareTo(object)
public override sealed int CompareTo(object obj)
Parameters
objobject
Returns
CompareTo(object, IComparer)
public override sealed int CompareTo(object obj, IComparer comp)
Parameters
Returns
Equals(CheckNotification)
public override sealed bool Equals(Notifications.CheckNotification obj)
Parameters
Returns
Equals(CheckNotification, IEqualityComparer)
public bool Equals(Notifications.CheckNotification obj, IEqualityComparer comp)
Parameters
Returns
Equals(object)
public override sealed bool Equals(object obj)
Parameters
objobject
Returns
Equals(object, IEqualityComparer)
public override sealed bool Equals(object obj, IEqualityComparer comp)
Parameters
objobjectcompIEqualityComparer
Returns
GetHashCode()
public override sealed int GetHashCode()
Returns
GetHashCode(IEqualityComparer)
public override sealed int GetHashCode(IEqualityComparer comp)
Parameters
compIEqualityComparer
Returns
ToString()
public override string ToString()