Class Output
This class represents the output target description, in which kind of target the simulation results shall
be forwarded.
Inheritance
System.Object
Output
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Mars.Interfaces.Model
Assembly: Mars.Interfaces.dll
Syntax
public class Output
Properties
| Improve this Doc View SourceOutputConfiguration
Gets or sets the configuration object containing
all target-specific information how to write the simulation results.
Declaration
[JsonProperty("outputConfiguration", NullValueHandling = NullValueHandling.Ignore)]
public OutputConfiguration OutputConfiguration { get; set; }
Property Value
Type | Description |
---|---|
OutputConfiguration |
OutputFilter
Output filter predicates associated by an logical AND. When the agent matches all filter predicates
then it will be persisted.
Declaration
[JsonProperty("outputFilter", NullValueHandling = NullValueHandling.Ignore)]
public List<OutputFilter> OutputFilter { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<OutputFilter> |
OutputTarget
Gets or sets the output target used for this type explicitly
Declaration
[JsonProperty("kind", NullValueHandling = NullValueHandling.Ignore)]
[JsonConverter(typeof(OutputTargetConverter))]
public OutputTargetType? OutputTarget { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<OutputTargetType> |
Remarks
The output target specifies the concrete format of generated results of
the simulation execution (e.g., table as csv or documents in mongo).