Class MountedSessionEvents.ConfigurationBound
Communicates a new binding of IMountedConfiguration onto a session with channel offsets.
Inheritance
System.Object
MountedSessionEvents.ConfigurationBound
Namespace: MESL.SqlRace.Domain.MountedSessions
Assembly: MESL.SqlRace.Domain.dll
Syntax
public class ConfigurationBound : MountedSessionEvents.SessionUpdated
Constructors
ConfigurationBound(IImmutableList<KeyValuePair<String, UInt32>>)
Initializes a new instance.
Declaration
public ConfigurationBound(IImmutableList<KeyValuePair<string, uint>> configurationOffsets)
Parameters
Type | Name | Description |
---|---|---|
System.Collections.Immutable.IImmutableList<System.Collections.Generic.KeyValuePair<System.String, System.UInt32>> | configurationOffsets | Configuration identifiers and channel offsets. |
Properties
ConfigurationOffsets
Configuration identifiers and channel offsets, to be applied with priority given to first-listed configuration identifiers where there is a configuration conflict.
Declaration
public IImmutableList<KeyValuePair<string, uint>> ConfigurationOffsets { get; }
Property Value
Type | Description |
---|---|
System.Collections.Immutable.IImmutableList<System.Collections.Generic.KeyValuePair<System.String, System.UInt32>> |