PDComm.GemReportConfiguration
Class
Represents the event report store that a GemEquipmentWorker configures when it starts.
public sealed record GemReportConfigurationThe worker applies the configuration with GemEquipment.ConfigureReports before it starts the endpoint.
Parameters
| Name | Description |
|---|---|
Options | The capacity limits of the report store. |
EventIds | The collection event IDs (CEIDs) to register. The worker copies them when it is started. |
Members
GemReportConfiguration
Constructor
Represents the event report store that a GemEquipmentWorker configures when it starts.
public GemReportConfiguration(GemReportOptions Options, ReadOnlyMemory<uint> EventIds)The worker applies the configuration with GemEquipment.ConfigureReports before it starts the endpoint.
Parameters
| Name | Description |
|---|---|
Options | The capacity limits of the report store. |
EventIds | The collection event IDs (CEIDs) to register. The worker copies them when it is started. |
EventIds
Property
The collection event IDs (CEIDs) to register. The worker copies them when it is started.
public ReadOnlyMemory<uint> EventIds { get; init; }Options
Property
The capacity limits of the report store.
public GemReportOptions Options { get; init; }