C# Client Library
A C# Client Library for the AnalyzeRe REST API
|
An interface for an object that provides access to some layer instance. More...
Public Member Functions | |
T | ShallowCopy< T > () |
Create a shallow copy of this object. | |
Properties | |
string | collection_name [get] |
The relative path from the root of the API at which the collection of resources of this type reside. | |
string | id [get, set] |
The resource's unique identifier. It will be used in the request URL when requesting the resource from the server. | |
string | Path [get] |
The relative path to this endpoint from the root URL. | |
string | type [get] |
The server identifier for this resource's polymorphic sub-type. | |
An interface for an object that provides access to some layer instance.
Currently, this interface is designed to create a common inheritance between the ILayer and ILayerView types that is more derived than their prior common base type IAPIResource. This captures the relationship these two types share as both being potential sink/sources reference types for the Layers.Nested type.
Definition at line 11 of file ILayerSource.cs.
|
inherited |
Create a shallow copy of this object.
Implemented in AnalyzeRe.APIType.
T | : | IAPIType |
|
getinherited |
The relative path from the root of the API at which the collection of resources of this type reside.
Implemented in AnalyzeRe.API.PortfolioViewMarginals.MarginalPortfolioView, AnalyzeRe.Authentication.OauthAccessToken, AnalyzeRe.AnalysisProfile, AnalyzeRe.APIResource, AnalyzeRe.Distribution, AnalyzeRe.EventCatalog, AnalyzeRe.ExchangeRates.ExchangeRateProfile, AnalyzeRe.ExchangeRates.ExchangeRateTable, AnalyzeRe.DataFile, AnalyzeRe.Layer, AnalyzeRe.LayerView< T >, AnalyzeRe.LossFilter, AnalyzeRe.LossSet, AnalyzeRe.Agent, AnalyzeRe.Analyses.Analysis, AnalyzeRe.Optimization.Candidate, AnalyzeRe.Optimization.ProjectionFunction, AnalyzeRe.Optimization.MetricsFunction, AnalyzeRe.Optimization.OptimizationView, AnalyzeRe.Portfolio, AnalyzeRe.PortfolioView, and AnalyzeRe.Simulation.
Definition at line 19 of file IAPIResource.cs.
|
getsetinherited |
The resource's unique identifier. It will be used in the request URL when requesting the resource from the server.
Implemented in AnalyzeRe.APIResource, and AnalyzeRe.Optimization.Candidate.
Definition at line 14 of file IAPIResource.cs.
|
getinherited |
The relative path to this endpoint from the root URL.
Implemented in AnalyzeRe.API.PortfolioViewMarginals, AnalyzeRe.APITypes.SubResourceEndpoint, AnalyzeRe.APIResource, and AnalyzeRe.Optimization.Candidate.
Definition at line 13 of file IEndpoint.cs.
|
getinherited |
The server identifier for this resource's polymorphic sub-type.
Implemented in AnalyzeRe.APITypes.APIType_Polymorphic, AnalyzeRe.APITypes.StoredAPIResource_Polymorphic, and AnalyzeRe.LayerView< T >.
Definition at line 10 of file IAPI_Polymorphic.cs.