Table of Contents

Class NoRecipient

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

No Recipient.

public class NoRecipient : Recipient, IEntity, IComparable, IIdentifiable
Inheritance
NoRecipient
Implements
Inherited Members

Fields

Value

The singleton value.

public static readonly NoRecipient Value

Field Value

NoRecipient

Properties

Address

Sets the recipient address. This is used when sending notifications via email or Web Services.

public override string? Address { set; }

Property Value

string

The recipient address. This is used when sending notifications via email or Web Services.

RecipientType

Gets or sets the type of recipient this instance refers to. This determines whether the recipient is emailed or notified in a different manner.

public override RecipientType? RecipientType { get; set; }

Property Value

RecipientType?

The type of recipient this instance refers to. This determines whether the recipient is emailed or notified in a different manner.

User

Sets the application user this recipient belongs to.

public override User? User { set; }

Property Value

User

The application user this recipient belongs to.

Methods

Clone()

Creates a new object that is a copy of the current instance.

public override IEntity Clone()

Returns

IEntity

A copy of the current instance.

IsSystemEntity()

Returns true if the class is a system entity, false otherwise.

public override bool IsSystemEntity()

Returns

bool

true if the entity is a system entity; otherwise, false.