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
eulaCompanystringThe name of the company providing/requiring the EULA to be accepted.
userNamestringThe name of the user accepting the EULA.
acceptTimeDateTimeThe time that the EULA was accepted.
versionintThe 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
objobject
Returns
GetHashCode()
public override int GetHashCode()