Table of Contents

Class HosRulesetConfig

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

The object used to specify the arguments when retrieving HosRulesetConfig(s).

public class HosRulesetConfig : NameEntity, IEntity, IComparable, IIdentifiable
Inheritance
HosRulesetConfig
Implements
Inherited Members

Constructors

HosRulesetConfig()

Initializes a new instance of the HosRulesetConfig class.

public HosRulesetConfig()

HosRulesetConfig(Id?)

Initializes a new instance of the HosRulesetConfig class.

public HosRulesetConfig(Id? id)

Parameters

id Id

The unique Id of the ruleset.

HosRulesetConfig(Id?, string?, string?, HosRulesetConfigParameters?)

Initializes a new instance of the HosRulesetConfig class.

public HosRulesetConfig(Id? id, string? name, string? description, HosRulesetConfigParameters? config)

Parameters

id Id

The unique Id of the ruleset.

name string

The name of the ruleset.

description string

The description of the ruleset.

config HosRulesetConfigParameters

The HosRulesetConfigParameters.

Properties

Config

public HosRulesetConfigParameters? Config { get; }

Property Value

HosRulesetConfigParameters

The HosRulesetConfigParameters.

Description

Gets the description of the ruleset.

public string? Description { get; }

Property Value

string

The ruleset description.

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.