<DataMember(Name:="InstanceIdentifier")> Private m_identifier As Guid = Guid.NewGuid <DataMember(Name:="UserIdentifier")> Private m_userIdentifier As String <DataMember(Name:="AuthorisationToken")> Private m_authorisationToken As String <DataMember(Name:="Parameters")> Private m_parameters As Dictionary(Of String, CommandParameter) ''' <summary> ''' Unique identifier of this command instance ''' </summary> ''' <remarks> ''' This should not be assumed to be sequential ''' </remarks> Public ReadOnly Property InstanceIdentifier As Guid Implements ICommandDefinition.InstanceIdentifier Get Return m_identifier End Get End Property ''' <summary> ''' The human-readable name of the command. This must be provided by the derived base class ''' </summary> ''' <remarks> ''' For a high-frequency or low data use scenario an enumerated type can be used but for most cases a readable text ''' name for the command is preferable. ''' </remarks> Public MustOverride ReadOnly Property CommandName As String Implements ICommandDefinition.CommandName
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)