Class MessageAggregationResult<TEnd>
The result of the
Namespace: Agents.Net
Assembly: Agents.Net.dll
Syntax
public class MessageAggregationResult<TEnd> : object where TEnd : Message
Type Parameters
Name | Description |
---|---|
TEnd |
Constructors
| Improve this Doc View SourceMessageAggregationResult(MessageGateResultKind, IReadOnlyCollection<TEnd>, IReadOnlyCollection<ExceptionMessage>)
Instantiate a new instance of MessageAggregationResult<TEnd>.
Declaration
public MessageAggregationResult(MessageGateResultKind result, IReadOnlyCollection<TEnd> endMessages, IReadOnlyCollection<ExceptionMessage> exceptions)
Parameters
Type | Name | Description |
---|---|---|
MessageGateResultKind | result | The aggregation result. |
IReadOnlyCollection<TEnd> | endMessages | The final messages. |
IReadOnlyCollection<ExceptionMessage> | exceptions | Exceptions during execution. |
Properties
| Improve this Doc View SourceEndMessages
The final messages.
Declaration
public IReadOnlyCollection<TEnd> EndMessages { get; }
Property Value
Type | Description |
---|---|
IReadOnlyCollection<TEnd> |
Exceptions
The exception messages that were recorded.
Declaration
public IReadOnlyCollection<ExceptionMessage> Exceptions { get; }
Property Value
Type | Description |
---|---|
IReadOnlyCollection<ExceptionMessage> |
Result
The result of the aggregation.
Declaration
public MessageGateResultKind Result { get; }
Property Value
Type | Description |
---|---|
MessageGateResultKind |
Methods
| Improve this Doc View SourceToString()
Declaration
public override string ToString()
Returns
Type | Description |
---|---|
String |