Table of Contents

Class UserSupport

Namespace
Geotab.Checkmate.ObjectModel
Assembly
Geotab.Checkmate.ObjectModel.dll

A user's support.

public class UserSupport : Entity, IEntity, IComparable, IIdentifiable
Inheritance
UserSupport
Implements
Inherited Members

Constructors

UserSupport()

Initializes a new instance of the UserSupport class.

public UserSupport()

UserSupport(Id?, User, UserSupportType)

Initializes a new instance of the UserSupport class.

public UserSupport(Id? id, User user, UserSupportType type)

Parameters

id Id

The identifier.

user User

The user.

type UserSupportType

The user support type.

UserSupport(UserSupport)

Initializes a new instance of the UserSupport class.

public UserSupport(UserSupport userSupport)

Parameters

userSupport UserSupport

The user ruleset.

Properties

Type

Gets or sets type of support for current user.

public UserSupportType Type { get; set; }

Property Value

UserSupportType

The user support type.

User

Gets or sets the user.

public User User { get; set; }

Property Value

User

The user.

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.