Class NoFailureMode
- Namespace
- Geotab.Checkmate.ObjectModel.Engine
- Assembly
- Geotab.Checkmate.ObjectModel.dll
A FailureMode for diagnostics with no real world failure mode.
public class NoFailureMode : FailureMode, IEntity, IComparable, IIdentifiable
- Inheritance
-
NoFailureMode
- Implements
- Inherited Members
Fields
Value
The singleton value.
public static readonly NoFailureMode Value
Field Value
Properties
Id
Gets or sets the unique identifier for this entity. see Id.
public override Id? Id { get; set; }
Property Value
- Id
The source.
Name
Gets or sets the name of this entity which identifies it and is used when displaying this entity.
public override string? Name { get; set; }
Property Value
- string
The name of this entity that uniquely identifies it and is used when displaying this entity.
Source
Sets the Source.
public override Source? Source { set; }
Property Value
- Source
The source.
Methods
Clone()
Creates a new object that is a copy of the current instance.
public override IEntity Clone()
Returns
- IEntity
A new object that is a copy of this instance.
Equals(object?)
Determines whether the specified object, is equal to this instance.
public override bool Equals(object? obj)
Parameters
Returns
GetHashCode()
Serves as a hash function for a particular type. GetHashCode() is suitable for use in hashing algorithms and data structures like a hash table.
public override int GetHashCode()
Returns
IsSystemEntity()
Returns true if the class is a system entity, false otherwise.
public override bool IsSystemEntity()