![]() |
C# Client Library
A C# Client Library for the AnalyzeRe REST API
|
Classes | |
| class | APIResource_WithDataEndpoint |
| Minor extension to the base APIResource class that adds a "/data" sub-resource, since this is common to several resources. More... | |
| class | APIType_Polymorphic |
| Base class used by all types and resources. More... | |
| class | CommandSubResource |
| Describes a command sub-resource available off a resource which can be POSTed to with no data to invoke some sort of action. More... | |
| class | DataSubResource |
| Describes an additional data sub-resource available off a resource. Endpoint supports GET and PUT. More... | |
| interface | IAPI_Polymorphic |
| Interface for polymorphic types on the server. More... | |
| interface | IAPIAnalysis |
| Interface for resources that reference an analysis profile. More... | |
| interface | IAPIResource_WithDataEndpoint |
| Describes an APIResource class that adds a "/data" sub-resource, since this functionality is common to several different resources. TODO: Make this a mix-in if C# ever supports mix-ins or something similar. More... | |
| interface | IEndpoint |
| Describes an endpoint on the server that can be interacted with. Inheriting from this interface means you can return some relative path (off a base API URL) at which the endpoint can be visited. More... | |
| interface | IResourceCollection |
| Describes a collection of resources which can be listed. More... | |
| interface | IStoredAPIResource |
| Interface for Base class used by all stored resources. More... | |
| interface | IStoredAPIResource_WithStatus |
| Describes an APIResource class that has a "status" property and corresponding "status_message" which is used to monitor whether the resource has been validated server_side and is ready to be used. More... | |
| class | LargeDataSubResource |
| Describes an endpoint off of some types of resources from which an associated "large data file" can be accessed. This is a standard endpoint that exists for all of IAPIResource_WithDataEndpoint resource types which surfaces a standard set of large file upload functionality. This endpoint supports GET and PUT, as well as chunked large data upload using POST and PATCH. More... | |
| class | OptionsResponse |
| Used to deserialize server OPTIONS response. More... | |
| class | Reference |
| Implements the basic reference entity interface, but has no support for resolving references. More... | |
| class | ResourceCollection |
| Describes a collection of resources which can be listed. More... | |
| class | ResourcePathBuilder |
| Used to define resources / requests easily and get the resource request path in return. An implementing class should implement the server_point string getter, and call the appropriate base constructor from its constructor to define the sub-resource URL. | |
| class | ServerError |
| Used to deserialize server error messages. More... | |
| class | StoredAPIResource |
| Base class used by all persistent resources. More... | |
| class | StoredAPIResource_Polymorphic |
| Stored resource that is polymorphic (has more than one sub-type). More... | |
| class | StoredAPIResource_WithStatus |
| Base class for a StoredAPIResource that has a "status" property and corresponding "status_message" which is used to monitor whether the resource has been validated server_side and is ready to be used. More... | |
| class | SubResource |
| Describes an additional sub-resource available off a resource which is not actually a property of that resource. Allows APIResources to quickly define additional endpoints off their URLs which in turn support GET. More... | |
| class | SubResourceCollection |
| Describes a collection of resources available off another resource. Allows APIResources to quickly define additional endpoints off their URLs which in turn support list operations. More... | |
| class | SubResourceEndpoint |
| Describes an additional sub-resource available off a resource which is not actually a property of that resource. Allows APIResources to quickly define additional endpoints off their URLs which in turn support one or more REST methods. More... | |