Show / Hide Table of Contents

Class SessionConfiguration

Default Session Configuration class to be used to return the configuration from the File based Session.

Inheritance
System.Object
SessionConfiguration
Implements
ISessionConfiguration
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. Conversions can be of types FormulaConversion, RationalConversion, TableConversion or TextConversion.

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>

Implements

ISessionConfiguration
Back to top Generated by DocFX