Show / Hide Table of Contents

Class SessionSummaryInformation

Session Summary Information

Inheritance
System.Object
SessionSummaryInformation
Implements
System.IDisposable
Namespace: MESL.SqlRace.Domain
Assembly: MESL.SqlRace.Domain.dll
Syntax
public class SessionSummaryInformation : Object, IDisposable

Constructors

SessionSummaryInformation(Session, IEnumerable<ParameterBase>, IEnumerable<ApplicationGroup>, IEnumerable<EventDefinition>, EventCollection, IEnumerable<ConversionBase>)

Initializes a new instance of the SessionSummaryInformation class.

Declaration
public SessionSummaryInformation(Session session, IEnumerable<ParameterBase> parameters, IEnumerable<ApplicationGroup> applicationGroups, IEnumerable<EventDefinition> eventDefinitions, EventCollection events, IEnumerable<ConversionBase> conversions)
Parameters
Type Name Description
Session session
System.Collections.Generic.IEnumerable<ParameterBase> parameters

The parameters.

System.Collections.Generic.IEnumerable<ApplicationGroup> applicationGroups

The application groups.

System.Collections.Generic.IEnumerable<EventDefinition> eventDefinitions

The event definitions.

EventCollection events

The events.

System.Collections.Generic.IEnumerable<ConversionBase> conversions

Properties

ApplicationGroups

Gets or sets the application groups.

Declaration
public IEnumerable<ApplicationGroup> ApplicationGroups { get; }
Property Value
Type Description
System.Collections.Generic.IEnumerable<ApplicationGroup>

The application groups.

Conversions

Gets the conversions.

Declaration
public IEnumerable<ConversionBase> Conversions { get; }
Property Value
Type Description
System.Collections.Generic.IEnumerable<ConversionBase>

The conversions.

EventDefinitions

Gets or sets the event definitions.

Declaration
public IEnumerable<EventDefinition> EventDefinitions { get; }
Property Value
Type Description
System.Collections.Generic.IEnumerable<EventDefinition>

The event definitions.

Events

Gets the events.

Declaration
public EventCollection Events { get; }
Property Value
Type Description
EventCollection

The events.

Parameters

Gets or sets the parameter summaries.

Declaration
public IEnumerable<ParameterBase> Parameters { get; }
Property Value
Type Description
System.Collections.Generic.IEnumerable<ParameterBase>

The parameter summaries.

Methods

Dispose()

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

Declaration
public void Dispose()

Merge(Session)

Merges the specified data to merge.

Declaration
public SessionSummaryInformation Merge(Session sessionToMerge)
Parameters
Type Name Description
Session sessionToMerge

The child session to merge

Returns
Type Description
SessionSummaryInformation

Implements

System.IDisposable
Back to top Generated by DocFX