2using System.Runtime.Serialization;
16 #region Interface Members
27 public string type =>
"LayerView";
39 set => layer = (
T)value;
41 #endregion Interface Members
43 #region Public Properties
48 public T layer {
get;
set; }
49 #endregion Public Properties
PortfolioView and LayerView abstract base class.
string target_currency
The currency this view's YLTs are stored in, and the default currency results are returned in....
IReference< AnalysisProfile > analysis_profile
The simulation's analysis profile.
Base class used by all types and resources.
Describes a collection of resources which can be listed.
Represents the Analysis of a Layer.
LayerView(T layer, IReference< AnalysisProfile > analysis_profile, string target_currency)
Construct a LayerView with all its modifiable properties.
Type LayerType
Returns the runtime type of layer this layer_view refers to, or the generic type parameter T if unre...
LayerView()
Default Constructor.
static readonly string CLASS_COLLECTION_NAME
The collection endpoint at which resources of this type reside on the server.
override string collection_name
The collection endpoint at which resources of this type reside on the server.
string type
Serialized to distinguish between other ILayerSource objects.
static readonly string CLASS_COLLECTION_NAME
The collection endpoint at which resources of this type reside on the server.
Represents the Analysis of a Layer.
Abstract representation of a layer.