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.