Class EulaAcceptanceInfo
- Namespace
- Geotab.Checkmate.ObjectModel
- Assembly
- Geotab.Checkmate.ObjectModel.dll
Stores EULA acceptance information.
public class EulaAcceptanceInfo
- Inheritance
-
EulaAcceptanceInfo
- Inherited Members
Constructors
EulaAcceptanceInfo()
Initializes a new instance of the EulaAcceptanceInfo class.
public EulaAcceptanceInfo()
EulaAcceptanceInfo(string, string, in DateTime, int)
Initializes a new instance of the EulaAcceptanceInfo class.
public EulaAcceptanceInfo(string eulaCompany, string userName, in DateTime acceptTime, int version)
Parameters
eulaCompany
stringThe name of the company providing/requiring the EULA to be accepted.
userName
stringThe name of the user accepting the EULA.
acceptTime
DateTimeThe time that the EULA was accepted.
version
intThe version of the EULA that was accepted.
Exceptions
- ArgumentNullException
Thrown when a string passed in is null.
Properties
AcceptTime
Gets or sets the time that the EULA was accepted.
public DateTime AcceptTime { get; set; }
Property Value
- DateTime
The time that the EULA was accepted.
EulaCompany
Gets or sets the name of the company providing/requiring the EULA to be accepted.
public string EulaCompany { get; set; }
Property Value
- string
The name of the company providing/requiring the EULA to be accepted.
UserName
Gets or sets the name of the user accepting the EULA.
public string UserName { get; set; }
Property Value
- string
The name of the user accepting the EULA.
Version
Gets or sets the version of the EULA that was accepted.
public int Version { get; set; }
Property Value
- int
The version of the EULA that was accepted.
Methods
Equals(object?)
public override bool Equals(object? obj)
Parameters
obj
object
Returns
GetHashCode()
public override int GetHashCode()