Table of Contents

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 string

The name of the company providing/requiring the EULA to be accepted.

userName string

The name of the user accepting the EULA.

acceptTime DateTime

The time that the EULA was accepted.

version int

The 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

bool

GetHashCode()

public override int GetHashCode()

Returns

int