C# Client Library
A C# Client Library for the AnalyzeRe REST API
Loading...
Searching...
No Matches
Layer_XL.cs
Go to the documentation of this file.
1using System.Runtime.Serialization;
3
4namespace AnalyzeRe.Layers
5{
8 {
9 #region Public Properties
11 [DataMember(Order = 20)]
12 [NotNull]
13 [GreaterThan(0, true)]
14 [PropertyAlias(new[] { "occurrence limit", "occ limit", "event limit" })]
15 public MonetaryUnit limit { get; set; }
16
18 [DataMember(Order = 21)]
19 [NotNull]
20 [GreaterThan(0, true)]
21 [PropertyAlias(new[] { "attach", "retention", "deductible" })]
22 public MonetaryUnit attachment { get; set; }
23
25 [DataMember(Order = 22)]
26 [NotNull]
27 [GreaterThan(0, true)]
28 public MonetaryUnit franchise { get; set; }
29 #endregion Public Properties
30 }
31}
Specifies one or more aliases to be used as synonyms for the property's name.
Abstract representation of a layer. This resource type cannot be instantiated instead derived resourc...
Abstract representation of a base Excess of Loss layer.
Definition Layer_XL.cs:8
MonetaryUnit attachment
The per-occurrence attachment applied by this layer.
Definition Layer_XL.cs:22
MonetaryUnit franchise
The franchise amount.
Definition Layer_XL.cs:28
MonetaryUnit limit
The per-occurrence limit applied by this layer.
Definition Layer_XL.cs:15
Representation of a monetary value with a currency.
Abstract representation of a layer that has occurrence terms.