C# Client Library
A C# Client Library for the AnalyzeRe REST API
Loading...
Searching...
No Matches
Simulation.cs
Go to the documentation of this file.
1using System;
2using System.Collections.Generic;
3using System.Runtime.Serialization;
4
7
8// ReSharper disable once CheckNamespace (Type is common enough to be on root namespace)
9namespace AnalyzeRe
10{
14 {
15 #region APIResource Interface Members
17 public static readonly string CLASS_COLLECTION_NAME = "simulations";
20 public override string collection_name => CLASS_COLLECTION_NAME;
21 #endregion APIResource Interface Members
22
23 #region Public Properties
25 [DataMember(Order = 12)]
26 [NotNull]
27 [NotEmpty]
28 public string name { get; set; }
29
32 [DataMember(Order = 13)]
33 public DateTime start_date { get; set; }
34
37 [DataMember(Order = 14)]
38 [NotNull]
39 [NotEmpty]
41 #endregion Public Properties
42
44 protected Simulation()
45 {
47 }
48 }
49}
Describes a collection of resources which can be listed.
Stored resource that is polymorphic (has more than one sub-type).
Representation of a simulation of a set of trials each representing an event occurrence sequence.
Definition Simulation.cs:14
Simulation()
Construct a new Simulation with an empty event_catalogs list.
Definition Simulation.cs:44
override string collection_name
The collection endpoint at which resources of this type reside on the server.
Definition Simulation.cs:20
DateTime start_date
The date and time represented by a sequence value of 0 in the simulation.
Definition Simulation.cs:33
List< IReference< EventCatalog > > event_catalogs
The list of references to EventCatalog objects that represent the event catalogs for which this Simul...
Definition Simulation.cs:40
static readonly string CLASS_COLLECTION_NAME
The collection endpoint at which resources of this type reside on the server.
Definition Simulation.cs:17
string name
Name of the simulation.
Definition Simulation.cs:28