Skip to main content

class Wacom::Kiosk::Message::Shared::MessageBase

class Wacom::Kiosk::Message::Shared::MessageBase
: public Wacom.Kiosk.Message.Shared.IMessageBase

Base SDK message.

Summary​

MembersDescriptions
{property} Guid IdGets the identifier.
{property} DateTimeOffset TimestampGets the timestamp.
{property} KioskClient SenderGets the sender.
public inline MessageBase(KioskClient sender)
public inline virtual void Validate()Validates this instance.
public inline virtual void Handle()Handles this instance.
public inline override string ToString()Converts to string.

Members​

{property} Guid Id​

Gets the identifier.

The identifier.

{property} DateTimeOffset Timestamp​

Gets the timestamp.

The timestamp.

{property} KioskClient Sender​

Gets the sender.

The sender.

public inline MessageBase(KioskClient sender)​

public inline virtual void Validate()​

Validates this instance.

Exceptions​

  • ArgumentNullException Sender - All messages have to implement the default constructor with a sender object.

public inline virtual void Handle()​

Handles this instance.

Exceptions​

  • NotImplementedException

public inline override string ToString()​

Converts to string.

Returns​

A System.String that represents this instance.