Table of Contents

Class SerializedCommand

Namespace
Shift.Common.Timeline.Commands
Assembly
Shift.Common.dll

Provides a serialization wrapper for commands so that common properties are not embedded inside the command data.

public class SerializedCommand : ICommand
Inheritance
SerializedCommand
Implements
Inherited Members
Extension Methods

Constructors

SerializedCommand()

public SerializedCommand()

Properties

AggregateIdentifier

public Guid AggregateIdentifier { get; set; }

Property Value

Guid

BookmarkAdded

public DateTimeOffset? BookmarkAdded { get; set; }

Property Value

DateTimeOffset?

BookmarkExpired

public DateTimeOffset? BookmarkExpired { get; set; }

Property Value

DateTimeOffset?

CommandClass

public string CommandClass { get; set; }

Property Value

string

CommandData

public string CommandData { get; set; }

Property Value

string

CommandDescription

public string CommandDescription { get; set; }

Property Value

string

CommandIdentifier

public Guid CommandIdentifier { get; set; }

Property Value

Guid

CommandType

public string CommandType { get; set; }

Property Value

string

ExpectedVersion

public int? ExpectedVersion { get; set; }

Property Value

int?

OriginOrganization

public Guid OriginOrganization { get; set; }

Property Value

Guid

OriginUser

public Guid OriginUser { get; set; }

Property Value

Guid

RecurrenceInterval

public int? RecurrenceInterval { get; set; }

Property Value

int?

RecurrenceUnit

public string RecurrenceUnit { get; set; }

Property Value

string

RecurrenceWeekdays

public string RecurrenceWeekdays { get; set; }

Property Value

string

SendCancelled

public DateTimeOffset? SendCancelled { get; set; }

Property Value

DateTimeOffset?

SendCompleted

public DateTimeOffset? SendCompleted { get; set; }

Property Value

DateTimeOffset?

SendError

public string SendError { get; set; }

Property Value

string

SendScheduled

public DateTimeOffset? SendScheduled { get; set; }

Property Value

DateTimeOffset?

SendStarted

public DateTimeOffset? SendStarted { get; set; }

Property Value

DateTimeOffset?

SendStatus

public string SendStatus { get; set; }

Property Value

string