Class SessionConfiguration
Default Session Configuration class to be used to return the configuration from the File based Session.
Inheritance
Implements
Namespace: MESL.SqlRace.Domain.FileSession
Assembly: MESL.SqlRace.Domain.dll
Syntax
public class SessionConfiguration : Object, ISessionConfiguration
Constructors
SessionConfiguration()
Declaration
public SessionConfiguration()
Properties
ApplicationGroups
Gets and Sets the application groups within the configuration.
Declaration
public IEnumerable<ApplicationGroup> ApplicationGroups { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IEnumerable<ApplicationGroup> |
Channels
Gets and Sets the channels within the configuration set.
Declaration
public IEnumerable<IChannel> Channels { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IEnumerable<IChannel> |
Checksums
Gets and sets the checksum for each application
Declaration
public IDictionary<uint, string> Checksums { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IDictionary<System.UInt32, System.String> |
Conversions
Gets and Sets the conversions within the configuration set.
Declaration
public IEnumerable<ConversionBase> Conversions { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IEnumerable<ConversionBase> |
ErrorDefinitions
Gets and Sets the error definitions within the configuration set.
Declaration
public IEnumerable<ErrorDefinition> ErrorDefinitions { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IEnumerable<ErrorDefinition> |
EventDefinitions
Gets and Sets the event definitions within the configuration set.
Declaration
public IEnumerable<EventDefinition> EventDefinitions { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IEnumerable<EventDefinition> |
Events
Gets and sets the Events within the configuration
Declaration
public IEnumerable<Event> Events { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IEnumerable<Event> |
Identifier
Gets and Sets the identifier of the configuration.
Declaration
public string Identifier { get; set; }
Property Value
Type | Description |
---|---|
System.String |
OwnerId
Gets and sets the owner id for the configuration
Declaration
public uint OwnerId { get; set; }
Property Value
Type | Description |
---|---|
System.UInt32 |
ParameterGroups
Gets and Sets the parameter groups within the configuration.
Declaration
public IEnumerable<ParameterGroup> ParameterGroups { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IEnumerable<ParameterGroup> |
Parameters
Gets and Sets the parameters within the configuration.
Declaration
public IEnumerable<ParameterBase> Parameters { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IEnumerable<ParameterBase> |
UnlockLists
Gets and sets the unlock list for each application
Declaration
public IDictionary<uint, ParameterUnlockList> UnlockLists { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IDictionary<System.UInt32, MAT.OCS.RDA.Serialization.PulDeserialization.ParameterUnlockList> |